이제 Net452 프레임 워크에서 실행되는 net 핵심 응용 프로그램이 있습니다. net452 라이브러리에서 액세스해야하는 wwwroot에 파일 (test.txt)을 포함 시켰습니다. 나는 호스팅 환경을 주입하고 경로를 얻었습니다. 그러나 System.IO.File.Exists (path \ filename)는 false를 반환하고 dll 코드는 "지정된 파일이 없습니다."를 반환합니다. 파일이 존재하고 "C : \ Users \ bbrown \ Source \ Repos \ MyRepo \ wwwroot \ test.txt"경로가 올바르게 보입니다. 나는 그것이 허가 문제라고 확신한다. 경로가 "C : \ Users \ bbrown \ Documents \ TestApp \ AppData \ test.txt"인 바로 net452 앱이 작동합니다.전체 Net Framework에서 실행되는 Net Core의 파일 액세스
파일에 액세스하거나 적어도 문제를 디버깅하려면 어떻게해야합니까? 감사합니다.
음을 취소 할 좋은 블로그, 당신은 그것을 찾기 위해 노력하고있는 경로는 무엇인가? 'IHostingEvironment.ContentRootPath'는'wwwroot'가 아니라는 것을 기억하십시오. –