Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#-Process.Start()_C#_Process.start - Fatal编程技术网

C#-Process.Start()

C#-Process.Start(),c#,process.start,C#,Process.start,我想打开test.txt。在上一个项目中,我用下面的代码打开了它,但在新项目中,什么也没发生。我尝试了许多其他的解决方案,但什么都没有 static void Main(string[] args) { string path = @"C:\\Users\\SB-Darjan\\Desktop\\Loader\\MG30\\MG30\\test.txt"; Process.Start(path); } 当您将@symbol与path一起使用时,应该使用单个反斜杠 stati

我想打开test.txt。在上一个项目中,我用下面的代码打开了它,但在新项目中,什么也没发生。我尝试了许多其他的解决方案,但什么都没有

static void Main(string[] args) {
     string path = @"C:\\Users\\SB-Darjan\\Desktop\\Loader\\MG30\\MG30\\test.txt";
     Process.Start(path);
}

当您将@symbol与path一起使用时,应该使用单个反斜杠

static void Main(string[] args)
{ 
    string path = @"C:\Users\SB- 
    Darjan\Desktop\Loader\MG30\MG30\test.txt"; 
    Process.Start("notepad.exe", path); 
}

当您将@symbol与path一起使用时,应该使用单个反斜杠

static void Main(string[] args)
{ 
    string path = @"C:\Users\SB- 
    Darjan\Desktop\Loader\MG30\MG30\test.txt"; 
    Process.Start("notepad.exe", path); 
}

要解决您的问题,您可以使用相同的指令,但添加要用于打开文件的exe,如下所示

Process.Start("notepad.exe", @"C:\Users\SB-Darjan\Desktop\Loader\MG30\MG30\test.txt");

要解决您的问题,您可以使用相同的指令,但添加要用于打开文件的exe,如下所示

Process.Start("notepad.exe", @"C:\Users\SB-Darjan\Desktop\Loader\MG30\MG30\test.txt");

不要一字不差地重复你的反斜杠。选择一个或另一个:逐字字符串或双反斜杠。这是否回答了您的问题?不要一字不差地重复你的反斜杠。选择一个或另一个:逐字字符串或双反斜杠。这是否回答了您的问题?感谢您的回答,但即使使用single也不起作用…您有权访问该路径吗?此文件test.txt是否存在于指定路径中?感谢您的回答,但即使使用single也不起作用…您有权访问该路径吗?此文件test.txt是否存在于指定路径中?