我在尝试删除文件时遇到问题,但出现异常。
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 \文档\ Visual Studio 2008 \项目\混合\混合\ User_Controls \ Imgloader_Add_Edit_Tbl.ascx.cs:第242行
有任何想法吗?