5

ハード ドライブに障害が発生し、IT 担当者の 1 人が私のプロジェクトの 1 つをコピーしました。彼の USB ドライブから Visual Studio 2012 プロジェクト フォルダーにコピーしました。IIS7 とその他すべてをインストールした後、プロジェクトは正常にビルドされ、実行したいと思います。VSの組み込みWebサーバーではなく、IIS 7.5でこれを実行します。残念ながら、IIS は何かに満足していません。最初に、コピーしたディレクトリの所有権を取得する必要があることに気付きました。NETWORK SERVICE アカウントに読み取り権限を付与し、権限がすべての子フォルダーとファイルに浸透するようにしました。今、私は困惑しています。誰でも解決方法を提案できますか?

HTTP Error 500.19 - Internal Server Error

The requested page cannot be accessed because the related configuration data for the page is invalid.

Config Error

Cannot read configuration file due to insufficient permissions 
4

4 に答える 4

9

VisualStudio ソリューション エクスプローラーで、プロジェクトを右クリックして [プロパティ] を選択し、[Web] タブに移動して [仮想ディレクトリの作成] をクリックします。VS2013で解決しました。

于 2014-08-15T12:27:32.653 に答える
1

親フォルダーを Web アプリケーションに変換する必要があります。

IIS にアクセスします。

親フォルダーを選択し、右クリックして [アプリケーションに変換] を選択し、[OK] をクリックします。

これは、IIS にそのフォルダーへのアクセス許可がない場合に発生します。

于 2013-10-02T20:55:22.987 に答える
1

VS開発サーバーに交換すると修正されました(vs2012)。

  1. プロジェクトを右クリックし、
  2. 「プロパティ」を選択
  3. 「ウェブ」タブを選択
  4. 「Visual Studio 開発サーバーを使用する」を選択します
  5. プロジェクトを再度実行します。

私の設定は、以前は IIS Express をオンにして [ローカル IIS Web サーバーを使用する] でした。IIS のアクセス許可に明らかに異常がありました。なぜ機能しないのかは調べていませんでしたが、あまり気にしませんでした...

于 2015-02-09T10:05:22.137 に答える