現象
Microsoft Dynamics GP または Microsoft Dynamics SL で Business Portal のインストールを完了し、Business Portal を起動すると、表示されるさまざまな Web パーツに次のエラー メッセージが表示されます。
'/' アプリケーションのサーバー エラー。 "Microsoft Dynamics" へのアクセスが拒否されました。 ファイルの変更の監視を開始できなかった。 説明: 現在の Web 要求の実行中にハンドルされない例外が発生しました。 エラーとコードの発生元の詳細については、スタック トレースを確認してください。 例外の詳細: System.Web.HttpException: "Microsoft Dynamics" へのアクセスが拒否されました。 ファイルの変更の監視を開始できなかった。
原因
Microsoft ASP.NET プロセス アカウントとネットワーク サービス アカウントに対して ASP.NET アクセス許可が必要です。 これらのアクセス許可は、Web サイトのルート フォルダーと仮想ディレクトリ内のすべてのフォルダーで必要です。
-
読み取り
-
実行
-
リスト
ASP.NET にアクセスし、ファイルに対する変更を監視するには、これらのアクセス許可が必要です。
解決策
この問題を解決するには、以下のいずれかの手順を実行します。
方法 1
-
プロセス アカウントに必要なアクセス許可 ASP.NET 付与します。 これを行うには、次の手順に従います。
-
[Windows エクスプローラーで、アプリケーションのインストール フォルダーを探します。 または、仮想ディレクトリのフォルダーを探します。 Business Portal 仮想ディレクトリの既定の場所を次に示します。
C:\Program Files\Microsoft Dynamics\Business Portal
-
フォルダを右クリックし、[プロパティ] をクリックします。
-
[セキュリティ] タブで 、[追加] を クリックします。
-
[選択 するオブジェクト名を入力してください] フィールドに 、次を入力し 、[OK] をクリックします。
ComputerName\ASPNET Note ComputerName プレースホルダーを 、Business Portal を実行しているコンピューターの名前に置き換える。
-
[アクセス 許可] 領域 で、[許可] の一覧で次のオプション を有効 にし 、[OK] をクリックします。
-
Read & Execute
-
フォルダーの内容を一覧表示する
-
読み取り
-
-
[保存]をクリックしてウィンドウを閉じ、インターネット インフォメーション サービス (IIS) を再起動します。
-
-
ネットワーク サービス アカウントに必要なアクセス許可を付与します。 これを行うには、次の手順に従います。
-
エクスプローラー Windows、Web サイトのアプリケーション フォルダーを探します。 または、仮想ディレクトリのフォルダーを探します。 Business Portal 仮想ディレクトリの既定の場所を次に示します。
C:\Program Files\Microsoft Dynamics\Business Portal
-
フォルダを右クリックし、[プロパティ] をクリックします。
-
[セキュリティ] タブで 、[追加] を クリックします。
-
[選択する オブジェクト名を入力してください] フィールドに、「Network Service」と入力します。
注意 このユーザー アカウントはローカル ユーザー アカウントです。 -
[アクセス 許可] 領域 で、[許可] の一覧で次のオプション を有効 にし 、[OK] をクリックします。
-
Read & Execute
-
フォルダーの内容を一覧表示する
-
読み取り
-
-
[保存 ] をクリックしてウィンドウを閉じ、IIS を再起動します。
-
方法 2
Web サイトのパス内のフォルダー名が 9 文字未満である必要があります。
メモ
-
パス内のフォルダー名を確認するには、次の手順に従います。
-
IIS マネージャーで、Business Portal がインストールされている Web サイトを右クリックし、[プロパティ] をクリック します。
-
[ホーム ディレクトリ] タブ をクリックし、[ローカル パス] ボックスにパスのフォルダー名 をメモ します。
-
-
フォルダー名に 9 文字未満の文字が含まれるフォルダーの名前を変更する場合は、Web サイトの IIS で同じ変更を行う必要があります。 変更を行った後、IIS を停止して起動します。
詳細情報
詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。
317955 [ディレクトリの変更の監視を開始できなかった] というエラー メッセージが表示され、ASP.NET されます。
316721 [ディレクトリの変更の監視を開始できなかった] エラー メッセージが表示 ASP.NET する