私の mvc アプリケーションには 2 つのビューがあります。どちらもエリア A とフォルダ home に格納されています。
私は最近プロジェクトのプロパティを変更していましたが、いつものように iis でサイト構成を再構成するように求められ、[はい] をクリックしました。それ以来、構成ファイルのデータが正しくないという 500.19 エラーが発生しています。
この時点で、私は完全に混乱しました。自分の web.config を他のアプリケーションの web.config と比較しましたが、実際には違いはありませんでした。それで、これを入力するようにルーティングを変更しました。:
http://stackoverflow/myarea/home
実際に私の見解を返します。:
http://stackoverflow/myarea/home/index
だから、私がちょうど入力したとき。:
http://stackoverflow/myarea/home/index
=> 500.19 でのこのエラー
しかし、私が使用するとき。:
http://stackoverflow/myarea/home
=>これはエラーなしで動作しますが、上記と同じビューが表示されます
私は、iis でアプリケーションを吹き飛ばして再作成したり、多数の iis をリセットしたり、ビューを削除して再作成したりと、多くのことを試みました。何も機能していません。
本当に奇妙なのは、同じフォルダーに別のビューがあることです。:
http://stackoverflow/myarea/home/myotherview
上記のこの URL に直接アクセスすると、問題なく動作し、500.19 も問題ありません。
ですから、何かが私の一つの見解をこの問題に結びつけているようです。これが奇妙なものであることはわかっていますが、次に何を試すべきか迷っています。誰かがこのようなものを見たことがあることを願っています。500.19 は通常 web.config 内の問題であることは知っていますが、他のページが機能した後、それは私が気付いていない何らかの設定であると思います。