주어진 파일이 있는지 검색하려고합니다. 예를 들어,이 디렉토리에서 Joystick.png를 찾고 있다고 가정 해 봅시다. F : \ FrontEnd \ Themes \ Custom \ Images \ Platform \ Controller \ Joystick.pngAssembly.GetEntryAssembly() 사용 파일이 있는지 감지 할 위치
응용 프로그램이 다음과 같은 이유로 하드 코딩 할 수 없습니다. 다른 곳에 설치하십시오. 그러나 디렉토리 구조는 변경되지 않습니다.
나는 WPF에 이미지 경로를 보내려면이
string path = $"pack://siteoforigin:,,,/Themes/Custom/Images/Controls/{game.Platform}/{controller}.png";
을 사용하고있었습니다하지만 난 File.Exists
에이 같은 변수를 전달할 수없는 leanr 왔어요. 그래서 대안을 찾아야했습니다.
나는이 발견했습니다 : F가 : \ 프런트 엔드 \ FrontEnd.exe이
그래서 제 질문은, 어떻게이 var exists
그래서 그 경기입니다 수정 않아도되는 날이 결과를 얻을 수
string exists = Assembly.GetEntryAssembly().Location;
을 var path
의 구조?
'Assembly.GetEntryAssembly(). 위치 '는 패키지 형식의'/ Themes/...'앞에있는 모든 것을 제공합니다. –
나는 그 결과를 게시하기도했다. FrontEnd.exe를 나머지 파일 경로로 대체하려고합니다. – Sweepster