【发布时间】:2012-03-14 14:27:49
【问题描述】:
请查看我的 UnauthorizedAccessException ASP.NET 错误。
Access to the path 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\8909a2b1\8566823\Nop.Plugin.Feed.Froogle.dll' is denied.
由于我将网站更改为通过我的机器 IIS 中的 VS 2010 IIS 托管,因此发生了错误。我的解决方案以前在 VS 2010 IIS 中工作过,因为我从 VS IIS 到 Machine IIS 返回到 VS ISS。
当我将 dll 复制到临时目录时出现问题。
File.Copy(...
我已经测试了目录的各种权限,但没有任何帮助。我还运行了 aspnet_regiis -i 命令,希望它能恢复临时目录所需的权限。
如果我删除“../Temporary ASP.NET Directory”没有任何问题,它只会在我尝试替换现有文件时发生。
File.Copy("source", "c:\windows\microsoft.net\framework\v4\temporary asp.net files\...\###.dll", true);
任何帮助将不胜感激。谢谢,
【问题讨论】:
标签: asp.net-mvc visual-studio-2010 iis file-permissions temporary-directory