解决方案:我重新启动了计算机并且运行正常。在构建这个项目之前,我必须没有完成对我执行的PATH的更改。
我有一个CasperJS脚本需要从我的C#.NET Visual Studio应用程序运行。我可以打开CMD并从Start>运行脚本没问题。运行> CMD,但如果我通过Visual Studio应用程序打开CMD,则无法运行脚本。
这是一张照片。
左边的那个是从应用程序启动的命令提示符,右边是另一个。
抱歉图片,这是链接:http://i.stack.imgur.com/kuJsg.png
这就是按钮的全部功能。
private void button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("CMD.exe");
}
我将CasperJS添加到我的PATH环境变量中,并且我能够运行脚本没问题,直到我使用Visual Studio打开命令提示符,然后它失去了CasperJS的路径。我运行了PATH命令并且CasperJS在那里,但是如果我在我的应用程序打开的命令提示符中运行PATH命令,它就不在那里。
答案 0 :(得分:0)
重新启动电脑并更正了路径。