我希望能够在我的 C# 应用程序中打开“Windows 功能”菜单,但由于某种原因,它会显示一个空白的 Windows 功能列表,但仅在某些机器上。我已经在另一个 Windows 7 VM 上运行了它,它运行得非常好,但是在我的机器(和我朋友的机器)上这样做时,它给我们留下了一个空白列表。
这是我用来打开“Windows 功能”的代码。如果我手动使用 CMD 运行它,它可以工作文件 - 只有在 C# 应用程序中才会导致问题。
Process.Start("OptionalFeatures.exe");
如果我也使用它也会发生同样的问题
Process.Start("control.exe", "appwiz.cpl,,2");
关于为什么会发生这种情况的任何想法..?