C# のメソッドから slui.exe を実行すると問題が発生します。私はコードを使用しています:
ProcessStartInfo startInfo = new ProcessStartInfo(@"C:\Windows\System32\slui.exe");
Process p = new Process();
p.StartInfo = startInfo;
p.Start();
p.WaitForExit();
しかし、私は Win32Exception を取得し続けます:「システムは指定されたファイルを見つけることができません」。
ProcessStartInfo を (@"C:\Windows\System32\cmd.exe") に変更すると、正常に起動します。
このコンテキストで slui.exe を実行すると何か問題がありますか?
ファイルが指定されたディレクトリにあることは確かなので、ここで何が問題になっているのかわかりません。
ac# メソッドから slui.exe を呼び出す方法はありますか?