无法让Process.Start在C#中工作

时间:2016-01-10 23:12:29

标签: c#

我一直试图从用C#编写的应用程序中运行命令,而我所读过的所有内容都与使用System.Diagnostics.Process.Start运行它有关。但是,每当我尝试使用此函数时,编译器都会抛出一个错误,告诉我'类型或命名空间名称' Process'在命名空间System.Diagnostics'。

中不存在

当我尝试编写命令时,intellisense没有显示任何关于" Process"在System.Diagnostics名称空间内。

这不起作用:

using Windows.ApplicationModel.Activation;
using Windows.UI.Xaml;
using System.Diagnostics;

namespace App2
{
    sealed partial class App : Application
    {
        public App()
        {

        }
        protected override void OnLaunched(LaunchActivatedEventArgs e)
        {
            System.Diagnostics.Process.Start("CMD.exe", "help"); // This is giving me an error

        }

    }
}
编辑:我刚刚尝试创建一个新的Windows窗体项目,我可以找到System.Diagnostics.Process.Start。有谁知道如何从通用Windows应用程序运行命令,因为它显然不受支持?

0 个答案:

没有答案