ビデオ変換に2つの外部アプリケーション(ffmpeg.exeとMP4Box.exe)を使用するC#で記述されたWebサービスがあります。
問題は、Webサービスコードを実行すると、両方のアプリケーションが期待どおりに変換のために呼び出されますが、コードを公開すると、2番目のアプリケーションが呼び出されないことです。
.exeアプリを呼び出すコード:
Process proc = new Process();
proc.StartInfo.FileName = spath + "\\MP4Box\\MP4Box.exe";
proc.StartInfo.Arguments = "-inter 500 " + finalMediaPath;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
そして、私はWebサービスを公開するためにIISを使用しています。最初のアプリは正常に動作するため、IISでは何もする必要はないと思います。