リクエストが来たときに Process.Start() を使用してプロセスを開始する必要がある WCF サービスがあります。ただし、Visual Studio 開発サーバーを使用してテストするとすべて正常に動作しますが、実行するとプロセスが開始されません。 IIS サーバー上。
許可/特権などに関係していると思いますが、許可を与える必要があるものや場所がわかりません。
これは私が今持っているものです。助けていただければ幸いです
if (uri.StartsWith("http://"))
{
Process.Start(new ProcessStartInfo() { FileName = uri, UseShellExecute = true, Verb = "runas"});
}