참조 폴더에 SpecialFolder를 생성하는 참조 .dll 메서드가 있습니다.참조 .dll 메서드가 웹 서버에 폴더를 만들 수 없습니다.
그래서 .aspx.cs에, 나는이 방법을 실행하지만 난 만들 참조를 사용하지 않고 내 웹 응용 프로그램을 만드는 경우는, 그러나 나에게 예외
"Access the ..... is denied"
를 던져, 그것은 아무 문제가 없습니다.
누구나 문제와 해결 방법을 알고 계십니까?
이있는 디렉토리 방법 정의를 작성 :
string TempPDFPath
= Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles),
Path.Combine("TempPDFStorage", System.Guid.NewGuid().ToString()));
if (!Directory.Exists(TempPDFPath))
{
Directory.CreateDirectory(TempPDFPath);
}
IIS를 중지하려고 했습니까? –
은 웹 응용 프로그램의 DLL과 동일한 폴더에있는 해당 refrence DLL입니까? dll이있는 폴더에 충분한 액세스 권한이 있는지 확인하지 않는 경우. –
@ Gregory : IIS를 중지해야하는 이유는 무엇입니까? – DEN