У мене виникають проблеми, коли я намагаюся видалити свій файл, але я отримую виняток.
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: \ Користувачі \ gowdyn \ Документи \ Visual Studio 2008 \ Проекти \ гібрид \ гібрид \ temp_loginimages \ enviromental.jpg' відмовлено. в System.IO .__ Error.WinIOError (Int32 errorCode, String MaybeFullPath) на System.IO.File.Delete (String path) на hybrid.User_Controls.Imgloader_Add_Edit_Tbl.btnUpdate_Click (відправник об'єкта, користувачі EventArgs e) у C C Документи \ Visual Studio 2008 \ Проекти \ гібрид \ гібрид \ User_Controls \ Imgloader_Add_Edit_Tbl.ascx.cs: рядок 242
Будь-які ідеї?