次の構文を使用して、C# で netowrk からファイルを解凍しようとしています。
string dezarhiverPath = ConfigurationSettings.AppSettings["PathWinZip"] + "\\WINZIP32.EXE";
ProcessStartInfo pro = new ProcessStartInfo();
pro.WindowStyle = ProcessWindowStyle.Hidden;
pro.FileName = dezarhiverPath;
pro.Arguments = " -e -j -o " + prmSource + " " + prmDestination;
Process x = Process.Start(pro);
x.WaitForExit();
このsintaxを使用し、zipファイルがコンピューターのローカルにある場合は機能しますが、パスを移動してネットワーク上の場所から解凍しようとすると機能しません.行「x.WaitForExit()」に残ります手動で解凍しようとすると、うまくいきます。私のユーザーはこの場所に対する権利を持っています。エラーはありません。
誰かがこの問題を解決するのを手伝ってくれますか?