0
솔루션 : 컴퓨터를 재부팅했는데 제대로 작동했습니다. 이 프로젝트를 빌드하기 전에 내가 실행 한 PATH에 대한 변경 사항을 확인하지 않아야합니다.어떻게 명령 프롬프트를 열고 C#을 통해 CasperJS 스크립트를 실행합니까?
저는 C# .NET Visual Studio 응용 프로그램에서 실행해야하는 CasperJS 스크립트가 있습니다. Start> Run> CMD에서 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");
}
나는 내 PATH 환경 변수에 CasperJS를 추가하고 내가 명령 프롬프트를 엽니 다 비주얼 스튜디오를 사용할 때까지, 다음은 CasperJS의 경로를 잃고, 스크립트에게 아무런 문제가 실행되지 수 있어요. PATH 명령을 실행하고 CasperJS가 있지만 응용 프로그램에서 열었던 명령 프롬프트에서 PATH 명령을 실행하면 해당 경로가 없습니다. 이미지
링크 : http://i.stack.imgur.com/xtGYq.png
PATH 환경 변수에서 CasperJs 명령을 사용할 수 없습니다. CMD에서 PATH 명령을 점검하고 Casper JS가 존재하는지 확인할 수 있습니까? – Anuraj
내 PATH 환경 변수에 CasperJS를 추가했는데 Visual Studio를 사용하여 명령 프롬프트를 열 때까지 스크립트를 아무런 문제없이 실행할 수 있습니다. 그런 다음 CasperJS에 대한 경로가 손실됩니다. PATH 명령을 실행하고 CasperJS가 있지만 응용 프로그램에서 열었던 명령 프롬프트에서 PATH 명령을 실행하면 해당 경로가 없습니다. – Prokzy
그게 이상해 내가 자바와 노력, 그리고 잘하고있다. – Anuraj