같은 폴더에 두 개의 exe 파일이 있습니다. exe1의 단추에서 exe2를 실행할 수 있습니다. 오늘 원격 (터미널 서비스) 세션에서 고객을 관찰하고 exe2가 '파일을 찾을 수 없음'오류를 실행하지 못했습니다. 그러나 우리가 검사했을 때 exe1은 같은 디렉토리에있었습니다. 따라서 AppDomain.CurrentDomain.BaseDirectory 또는 System.Environment.CurrentDirectory을 사용해야합니까?AppDomain.CurrentDomain.BaseDirectory 또는 System.Environment.CurrentDirectory를 사용해야합니까?
감사
어떻게 터미널에서 당신의 exe1을 실행하는 @Jade M ? –
'string.GetFullPath (path)'가'CurrentDomain.BaseDirectory'보다는'Environment.CurrentDirectory'를 사용한다는 사실을보고 두 개의 센트를 추가하고 싶습니다. – JBSnorro