我有一个程序,我要做到以下几点:执行命令C#不工作
- 获取文件上(型号未知)
- 文件保存在本地
- 执行一些指令(未知)文件
我有步骤1和2的照顾,但我挣扎在第3步中我使用下面的代码:
注:文件类型和命令只是用于测试
//Redirects output
procStart.RedirectStandardOutput = false;
procStart.UseShellExecute = true;
procStart.FileName = "C:\\Users\\Me\\Desktop\\Test\\System_Instructions.txt";
procStart.Arguments = "mkdir TestDir";
//No black window
procStart.CreateNoWindow = true;
Process.Start(procStart);
的.txt
文件将打开,但该命令将不会运行(会出现在test
文件夹中没有testDir
)
建议?
你从哪里得到这个错误?这绝对是源自编译的代码行的异常,而不是在直接窗口中输入的语句? – Justin
我与Kragen就这一问题达成了共识:那个错误通常意味着你已经在当地人或观看窗口中观看了某些东西,或者通过直接窗口检查了一个表情。我假设你这样做是因为代码不工作,但我不认为这个错误信息是你的实际问题。 – dlev
@Keragan - 当我在调试器中运行程序时,出现'Response.End()'行错误,我删除了像@Davide这样的行,提示我没有收到任何错误,但是目录没有创建 –