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 を介してホストされるように Web サイトを変更したため、エラーが発生しました。私のソリューションは、以前は VS 2010 IIS で動作していましたが、VS IIS から Machine IIS に戻って VS ISS に戻りました。
dll を一時ディレクトリにコピーすると、問題が発生します。
File.Copy(...
ディレクトリに対するさまざまなアクセス許可をテストしましたが、何も役に立ちませんでした。また、一時ディレクトリで目的のアクセス許可が復元されることを期待して、aspnet_regiis -i コマンドを実行しました。
「../Temporary ASP.NET ディレクトリ」を削除しても問題はありません。これは、既存のファイルを置き換えようとした場合にのみ発生します。
File.Copy("source", "c:\windows\microsoft.net\framework\v4\temporary asp.net files\...\###.dll", true);
どんな助けでも大歓迎です。ありがとう、