これは、あなたの質問に直接答えではないですが、私はそれが関係しているとして、このソリューションを投稿したいです。
今日、私はVS2017がweb.config
ファイルを見つけることができないと言って私のWebアプリケーションを開始することを拒否したことを発見しました。
エラーメッセージには、web.config
が検索されたパスが表示されていましたが、ノートパソコンに存在していなかったフォルダ(外部の会社のコードが送られていました)でした。さらに悪いことに、私たちのプロジェクトにはweb.config
ファイルも含まれていないので、エラーは意味をなさない!
私はVS2017でIIS Expressで報告し、この問題を回避しようとして年齢を費やし、その溶液はばかげた:
私はちょうど私のコードは下で実行されたポート番号をインクリメントする必要がありました。
これだけです。
これはIIS/VS2017のバグですか?知りません。しかし、それは今朝私の時間を無駄にしてしまった。そして、道のうち、次のフォルダの名前を変更し、他のStackOverflowの記事で示唆したように、助けにはならなかった:、もう一度謝罪を
C:\Windows\System32\inetsrv\config
を - これは質問への直接の答えではないですが、私は確信しているIこの奇妙な「Can't find web.config
」エラーを受け取った後に、このWebページ上でつまずくする唯一の人であるので、私はそれがここに文書化するのに便利だと思いません。 Asp.Netコア2.0については
package.jsonは、技術的にはASP.NETコアの一部ではないNPM依存関係を管理するためのものです。 Nugetパッケージは* .csprojファイルで管理されます。 – Jimmy
web.configで設定したIIS設定はどうですか? –
@Brijesh VS2017 ASP.NETコア1.1アプリにapp.configが表示されません。どこで見つけることができますか?私は 'Show All Files'アイコンをクリックしましたが、運はありません。 – nam