2016-08-25 9 views
1

要素で設定ファイルを読み込むことができませんVS 2015から起動。私のweb.configファイルで IIS Expressは、私は、既存のコードからのVisual Studio 2015で実行されます(もともとVSコードで作成し、コマンドラインから実行)するように設定ASP.Netプロジェクトを取得しようとしている

、私は次のブロックを持っている:(アップデート3で)

<system.webServer> 
    <handlers> 
    <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" /> 
    </handlers> 
    <aspNetCore processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false" /> 
</system.webServer> 

のVisual Studio 2015は、波線下線<aspNetCore>要素を与え、要素が子要素にはできませんと言います<handlers>。サイトを起動すると、次のエラーが表示されます。

HTTPエラー500.19 - のページに関連する設定データが無効 であるため、内部サーバーエラーが要求されたページは にアクセスすることができません。

詳細なエラー情報:モジュールIISのWebコア通知
不明ハンドラまだ決定しエラーコード0x8007000dコンフィグ エラー設定ファイル
\ \ C:?\ Users \ユーザーktsashes \プロジェクト\ ASPNET-のproj \ web.configを

私はその行を削除する場合

、IIS Expressは、「そのモジュール一覧で 『AspNetCoreModule『悪いモジュールを持っている』エラー」ハンドラ』 aspNetCoreと文句を言います。ブロック全体を削除すると、ASP.Netを通過せず、ディレクトリ(セキュリティルールによって禁止されている)のリストを作成しようとします。

ほとんどのトラブルシューティングの手順は、私がURL書き換えモジュールをインストールする必要がありますと言うが、それはIISのためであり、私はそれがIIS Expressの動作しないことを読みました。しかし、とにかくそれを運がないところにインストールしようとしました。ドキュメント/ IISExpress /ログで

私のログには、任意の有用な情報を持っていないようです。この問題のトラブルシューティングや改善をさらに進めるにはどうすればよいですか?

答えて

0

私の問題は、私のプロジェクトに「.NETCoreApp」への参照がないことでした。ファイルを使用して作成したプロジェクトにも追加できませんでした。唯一私は新しいプロジェクトを作成し、すべてのファイルをコピーすることによってそれを動作させることができました。どれがgit mvで少しのプロセスになりましたが、現在はすべて動作しているようです。プロジェクト内に「.NETCoreApp」リファレンスがあることを再度確認してください。

1

たぶん、その愚かな質問は、しかし、あなたがインストールしようとしている.NETのコア1.0.0 - VS 2015ツーリングプレビュー2 https://www.microsoft.com/net/core#windows

ので、多分それを修復しようとした場合:プログラムへ移動

  1. のMicrosoft .NETのコア1.0.0を選択します - クリックして変更
  2. VS 2015ツーリングプレビュー2
  3. は、修復を選択してください
+0

、この時点では愚かな質問がない、私を信頼しています。 .NET Core 1.0.0 - VS 2015ツーリングプレビュー2がインストールされました。修理をしてもう一度試しましたが、以前と同じエラーが発生します。 – Ktash

+0

@Ktash 'stdoutLogEnabled = true'を設定してログを有効にし、。\ logs \ stdoutのログを探してみることができます。あなたのVSがアップデート3を正しくインストールしたことは確かですか? – Lesmian

+0

私はプロジェクトの中で同じことをしており、IIS Expressで正しく動作しています。何も役に立たなければ、VS 2015から新しいCoreサンプルソリューションを作成して実行しようとします。それから私はproject.jsonとあなたのプロジェクトに他の設定ファイルを比較して実行されます。 – Lesmian

関連する問題