メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

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

  1. プロセス アカウントに必要なアクセス許可 ASP.NET 付与します。 これを行うには、次の手順に従います。

    1. [Windows エクスプローラーで、アプリケーションのインストール フォルダーを探します。 または、仮想ディレクトリのフォルダーを探します。 Business Portal 仮想ディレクトリの既定の場所を次に示します。

      C:\Program Files\Microsoft Dynamics\Business Portal

    2. フォルダを右クリックし、[プロパティ] をクリックします。

    3. [セキュリティ] タブで 、[追加] を クリックします

    4. [選択 するオブジェクト名を入力してください] フィールドに 、次を入力し 、[OK] をクリックします

      ComputerName\ASPNET Note ComputerName プレースホルダーを 、Business Portal を実行しているコンピューターの名前に置き換える。

    5. [アクセス 許可] 領域 で、[許可] の一覧で次のオプション を有効 にし 、[OK] をクリックします

      • Read & Execute

      • フォルダーの内容を一覧表示する

      • 読み取り

    6. [保存]をクリックしてウィンドウを閉じ、インターネット インフォメーション サービス (IIS) を再起動します。

  2. ネットワーク サービス アカウントに必要なアクセス許可を付与します。 これを行うには、次の手順に従います。

    1. エクスプローラー Windows、Web サイトのアプリケーション フォルダーを探します。 または、仮想ディレクトリのフォルダーを探します。 Business Portal 仮想ディレクトリの既定の場所を次に示します。

      C:\Program Files\Microsoft Dynamics\Business Portal

    2. フォルダを右クリックし、[プロパティ] をクリックします。

    3. [セキュリティ] タブで 、[追加] を クリックします

    4. [選択する オブジェクト名を入力してください] フィールドに、「Network Service」と入力します。

      注意 このユーザー アカウントはローカル ユーザー アカウントです。

    5. [アクセス 許可] 領域 で、[許可] の一覧で次のオプション を有効 にし 、[OK] をクリックします

      • Read & Execute

      • フォルダーの内容を一覧表示する

      • 読み取り

    6. [保存 ] をクリックしてウィンドウを閉じ、IIS を再起動します。

方法 2

Web サイトのパス内のフォルダー名が 9 文字未満である必要があります。

メモ

  • パス内のフォルダー名を確認するには、次の手順に従います。

    1. IIS マネージャーで、Business Portal がインストールされている Web サイトを右クリックし、[プロパティ] をクリック します

    2. [ホーム ディレクトリ] タブ をクリックし、[ローカル パス] ボックスにパスのフォルダー名 をメモ します。

  • フォルダー名に 9 文字未満の文字が含まれるフォルダーの名前を変更する場合は、Web サイトの IIS で同じ変更を行う必要があります。 変更を行った後、IIS を停止して起動します。

詳細情報

詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示します。

317955 [ディレクトリの変更の監視を開始できなかった] というエラー メッセージが表示され、ASP.NET されます。

316721 [ディレクトリの変更の監視を開始できなかった] エラー メッセージが表示 ASP.NET する

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×