0
프로젝트에 최종 문제가 있으며 여기에 무엇이 잘못 되었는 지 알 수 없을만큼 명확하지 않습니다. 나는이 내 코드를 실행하면인수가있는 외부 프로그램을 실행하는 데 문제가 발생했습니다.
는, 모든 것이 완벽 :
Dim p As Process = New Process()
With p.StartInfo
.WorkingDirectory = Environment.GetEnvironmentVariable("ProgramFiles") & "\rest_of_my_path\"
.FileName = "ping"
.Arguments = "192.168.0.24"
.CreateNoWindow = True
.UseShellExecute = False
.RedirectStandardOutput = True
.RedirectStandardError = True
End With
p.Start()
그러나, 나는이 프로그램을 실행할 때, 그것은 p.start에 충돌() 실행시 오류가 스루와
Dim p As Process = New Process()
With p.StartInfo
.WorkingDirectory = Environment.GetEnvironmentVariable("ProgramFiles") & "\rest_of_my_path\"
.FileName = "myextprogram.exe"
.Arguments = "-n Unnamed -f file.abc"
.CreateNoWindow = True
.UseShellExecute = False
.RedirectStandardOutput = True
.RedirectStandardError = True
End With
p.Start()
공백, 큰 따옴표를 추가하려고 시도했지만 이름은 항상 있지만 호출 대상에 의해 예외가 발생했습니다. 나는 그 경로에 대해 불평하고 있다고 생각합니다.
나는 거의 간단하지만 내 손가락을 넣을 수는 없다고 확신합니다.
도움을 주시면 감사하겠습니다. 확인
아무도 아이디어가 없습니까? – Nick