2013-09-29 8 views
5

私はハードドライブに障害が発生し、私たちのIT担当者の1人が私のプロジェクトの1つを私のためにコピーしました。 USBドライブからVisual Studio 2012のプロジェクトフォルダにコピーしました。 IIS7とそれ以外のものをインストールした後、プロジェクトは正常に構築され、実行したい。私はVSの内蔵Webサーバーの代わりにIIS 7.5でこれを実行します。残念ながら、IISは何かを喜んでいません。最初に、コピーしたディレクトリの所有権を取得する必要があることを認識しました。私はNETWORK SERVICEアカウントにその上での読み取り権を与えるようにしました、そして、私はすべての子フォルダとファイルにアクセス許可が浸透していることを確認しました。今、私は困惑しています。誰も解決する方法を提案することはできますか?Visual Studio 2012プロジェクトディレクトリからサイトを実行しようとするとHTTPエラー500.19が発生する

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 

答えて

0

私は同じ問題がありました。私はIIS 7用のURL書き換えモジュールをインストールしました。そしてそれが助けになりました。

+0

私はこれもそれに関連していると考えていました。私はすでにそれをインストールしている。ちょうど確かに、私はそれをアンインストールし、それを再インストールしました。しかし、私の問題は解決しません。 – tnktnk

1

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

ログインIIS:

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

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

8

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

+0

ありがとうございます。何らかの理由で私のローカルプロジェクトのiis express設定が壊れていましたが、これはうまくいった唯一の答えでした! – Annagram

+0

これは私のために働いたものです。ありがとう –

1

VS開発サーバーにスワップしてくれました(vs2012)。

  1. プロジェクトを右クリックし、
  2. を選択し、 "プロパティ"
  3. を選択し、 "ウェブ" タブ
  4. 選択
  5. 実行プロジェクト再び "Visual Studioの開発サーバーを使用してください"。

以前はIIS Expressをチェックして「ローカルIIS Webサーバーを使用する」設定になっていました。何かは明らかにIISの権限の種類から外れていました。なぜそれが機能していなかったのか見ていませんでしたが、私は本当に気にしませんでした。

+0

これは私の問題を解決しました! –

関連する問題