인프런 커뮤니티 질문&답변

엘비엠님의 프로필 이미지

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

Packet Generator #4

Common 폴더에 PDL.xml을 둬야만 작동합니다.

해결된 질문

24.01.03 16:12 작성

·

282

0

START ../../PacketGenerator/bin/PacketGenerator.exe ../../PacketGenerator/PDL.xml

Server/PacketGenerator/bin에 PacketGenerator.exe가 생성되고, Server/PacketGenerator에 PDL.xml을 둬도 실행이 되는 것 까지 성공하였습니다.

하지만 이후 배치파일 작성 부분에서 PacketGenerator.exe을 실행하긴 하지만, PDL.xml을 찾는 경로를 Server/PacketGenerator이 아닌 Server/Common에서 찾고 있었고, 실제로 Common 폴더에 PDL.xml을 두니 정상 작동 하였습니다.

해당 현상을 해결할 수 있을까요?

답변 2

0

엘비엠님의 프로필 이미지
엘비엠
질문자

2024. 01. 03. 16:19

if (args.Length > 1)로 해놔서 그랬었네요...

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

2024. 01. 03. 16:14

[배치 파일이 실행되는 위치를] 기준 위치로 할지 등을
배치 파일 내부에서 명령어로 조절할 수가 있습니다.
이는 너무 멀리 가는 것이므로 테스트 후 동작이 되면 넘어가시기 바랍니다.