C#コードからインストールプログラムを実行すると、.exeファイルを正常にインストールし、exeファイルとmsiファイルの両方をアンインストールできます...しかし、インストールのためにmsiを起動するたびに、そこに座って何もしません....
start = new ProcessStartInfo("msiexec.exe", "/i \"" + tempDir + "/" + s.executable + "\"");
start.WindowStyle = ProcessWindowStyle.Hidden;
start.CreateNoWindow = true;
Process.Start(start).WaitForExit();
誰でも私の間違いを見つけることができます。終了の待機が無期限に待機することを理解しています.10〜12のインストールが同期的に行われるため、それは問題ありませんが、実際にはインストールされません.....