저는 프로그래밍 및 C#을 처음 사용하기 때문에 전장 2 서버에서 오류나 서버 충돌을 감지하는 프로그램을 작성하려고 시도하고 있습니다. 그러면 서버가 종료됩니다 (서버가 이미없는 경우). 아래로) 그리고 그것을 뒤로 시작한다. 그러나 나는 작은 융기에 뛰어 들어가 갔다. 전장 2를 다시 시작하려고하면 bf2에서이 오류가 발생합니다.파이썬을 사용하는 실행 파일을 시작하십시오.
디버그 어설 션이 실패했습니다! 버전 1.0.2446.12 빌드 날짜 :
모듈 : 파이썬
파일 : C : \ 주사위 \ 프로젝트 \ BF2Branches \ BF2Demo 코드 \ BF2 \ \ 게임 \ 파이썬 \ PythonHost.Cpp
라인 : 243텍스트 :
현재 confile : 다음 BF2 모듈을 가져올 수
오류의 경로가 존재하지 않습니다.
나는 응용 프로그램을 시작하는 데 몇 가지 방법을 연구했지만 모두 동일한 결과가 있습니다. 내가 수동으로 BF2 서버를 시작할 때
Process proc = new Process();
proc.StartInfo.FileName = @"txtServerPath.Text";
proc.Start();
및
Process.Start(txtServerPath.Text);
가 잘 시작 : 다음은 지금까지 시도 몇 수 있습니다. 그래서 내가 뭘 잘못하고 있니?
내 프로그램은 Windows Server 2003과 Windows 7에서 모두 실행됩니다.
프로세스 시작 경로가 잘못된 것 같습니다. – leppie
bf2를 시작하지만 bf2가 오류를 반환하므로 경로가 내가 아는 한 정확해야합니다. – IZZO