ウェブサイトからプログラムをダウンロードして、そのプログラムを実行しようとしています。実行すると、次の例外が発生します。私はC#が初めてなので、簡単な言語を使用してください。
System.ComponentModel.Win32Exception: '別のプロセスで使用されているため、プロセスはファイルにアクセスできません'
このプログラムを使用している他のプロセスはなく、正常に動作するはずです。
if (restart == "1")
{
wc.DownloadFileCompleted += new
AsyncCompletedEventHandler(FileDowloadComplete);
Uri imageurl = new Uri(Website);
System.Threading.Thread.Sleep(1000);
wc.DownloadFileAsync(imageurl, "Example.exe");
System.Threading.Thread.Sleep(1000);
System.Diagnostics.Process.Start("Example.exe");
System.Threading.Thread.Sleep(1000);
}
wc.DownloadFileAsync(imageurl, "Example.exe"); をコメントアウトすると、ダウンロードは正常に機能し、プログラムが実行されます。