ASPNET アカウントの許可チェック
ASP.NET アカウントが必要なフォルダにアクセスする許可を持っているかどうか、偽装権限ではないかどうかをチェックします。ASP.NET アプリケーションと Web サービスを実行するには、ASP.NET アカウントに特別な許可が必要となります。ASP.NET アカウントでは、以下の[アクセス制御リスト](ACL)が必要となります。Microsoft .NET Framework の既定のインストールには、以下のACL が含まれています。
[位置(LOC)] | [許可] |
%installroot%¥Temporary ASP.NET Files | 読み取り / 書き込み許可、およびフォルダの内容をリストする許可 |
%windir%¥temp | 読み取り / 書き込み許可 |
Web site root | 読み取り許可 |
%installroot% hierarchy | 読み取り許可 |
%driveroot%¥Program Files | 読み取り許可 |
%windir%¥assembly | 読み取り許可 |
Microsoft .NET Framework を削除し、再インストールします。
ASP.NET アカウントが、上記の場所に対するアクセス権を持っていることを確認します。ASP.NET アカウントの名前は、システム構成により異なります。
コンピュータ ポリシーを強制的に更新します。