Azureワーカーの役割に実行可能ファイルを追加し、コードから呼び出しようとしました。しかし、パスがどのように見えるかは100%わかりません。Visual Studioの実行可能ファイルをワーカーロールプロジェクトに追加し、コンテンツに設定して常にコピーしました。私の労働者の役割では、私は電話します
Process.Start(Path.Combine(Environment.GetEnvironmentVariable("RoleRoot"), "Executable.exe"));
その結果
AppDomain Unhandled Exception例外:システムは、System.Threading.ThreadHelper.ThreadStart()のSystem.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)[...]で指定されたファイルを見つけることができません。
私の紺碧のプロジェクトの名前は「AzureProject」、私のワーカーロールの名前は「QueueWorker」、実行可能ファイル「Executable.exe」です。パスが間違っていると思います。