Vui lòng xem lại lỗi UnauthorizedAccessException ASP.NET của tôi.Truy cập bị từ chối vào thư mục Temp 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.
Đã xảy ra lỗi kể từ khi tôi thay đổi trang web được lưu trữ thông qua VS 2010 IIS từ máy IIS của tôi. Giải pháp của tôi trước đó đã làm việc trong VS 2010 IIS như tôi đã đi từ VS IIS để máy IIS trở lại VS ISS.
Sự cố của tôi xảy ra khi tôi sao chép các tệp dll vào thư mục tạm thời.
File.Copy(...
Tôi đã thử nghiệm các quyền khác nhau trên thư mục và không có gì hữu ích. tôi cũng chạy lệnh aspnet_regiis -i với hy vọng nó sẽ khôi phục các quyền mong muốn trên thư mục tạm thời.
Tôi không gặp bất kỳ sự cố nào nếu tôi xóa '../Temporary ASP.NET Directory', nó chỉ xảy ra khi tôi cố gắng thay thế các tệp hiện có.
File.Copy("source", "c:\windows\microsoft.net\framework\v4\temporary asp.net files\...\###.dll", true);
Mọi trợ giúp sẽ được đánh giá cao. Cảm ơn,
xem http://stackoverflow.com/questions/917446/frequent-access-denied-to -temporary-asp-net-files –