주최 IIS 웹 서비스에서 파일을 액세스하는 방법 나는 wwwroot에 디렉토리에 그런 식으로있는 파일 엽니 다내 IIS 응용 프로그램에서 ServiceHost를
File.ReadAllText("ConfigFile.json");
IISExpress이 C:\Program Files (x86)\IIS Express\ConfigFile.json
에서 파일을 열려고을 나는 wwwroot 디렉토리가 작업 디렉토리라고 생각했지만 분명히 그렇지 않다.
Log4net 로그 파일은 작업 디렉토리와 구성 관리자 파일에 상대적으로 기록됩니다. 그래서 System.IO.File 파일을 여는 이유를 모르겠습니다. C:\Program Files (x86)\IIS Express
을 작업 디렉토리로 사용합니다.
이 문제를 해결하는 가장 좋은 해결책은 무엇입니까? 나는 현재 정의 된 작업 디렉토리를 만질 필요가 없다고 생각한다.
File.ReadAllText (Server.MapPath ("ConfigFile.json"))' – VDWWD