파일을 삭제하려고하는데 문제가 있지만 예외가 발생합니다.
if (result == "Success")
{
if (FileUpload.HasFile)
{
try
{
File.Delete(Request.PhysicalApplicationPath + app_settings.login_images + txtUploadStatus.Text);
string filename = Path.GetFileName(btnFileUpload.FileName);
btnFileUpload.SaveAs(Request.PhysicalApplicationPath + app_settings.login_images + filename);
}
catch (Exception ex)
{
Message(ex.ToString());
}
}
}
또한 삭제하려는 폴더는 네트워크 서비스를 완전히 제어 할 수 있습니다.
전체 예외 메시지는 다음과 같습니다.
System.UnauthorizedAccessException : 'C : \ Users \ gowdyn \ Documents \ Visual Studio 2008 \ Projects \ hybrid \ hybrid \ temp_loginimages \ enviromental.jpg'경로에 대한 액세스가 거부되었습니다. C : \ Users \ gowdyn \의 System.IO .__ Error.WinIOError (Int32 errorCode, String maybeFullPath) at hybrid.User_Controls.Imgloader_Add_Edit_Tbl.btnUpdate_Click (Object sender, EventArgs e)의 System.IO.File.Delete (String path) 문서 \ Visual Studio 2008 \ 프로젝트 \ hybrid \ hybrid \ User_Controls \ Imgloader_Add_Edit_Tbl.ascx.cs : 줄 242
어떤 아이디어?