Cassini を使用していましたが、IIS Express に切り替えました。私の最初の考えは、次の<system.web>
ようなものを除くすべてを削除できるということでした:
<authentication mode="Forms">
<forms loginUrl="/" />
</authentication>
私の以前customErrors
は次のように設定されていました:
<customErrors mode="On" defaultRedirect="/ServerError">
<error statusCode="404" redirect="/NotFound" />
</customErrors>
customErrors
IISExpress に切り替えたときに、この要素を削除しました。これで、404 は私の素敵な "NotFound" ページにリダイレクトされなくなりました。
私のサイトで使用されている AppPool は、Clr4IntegratedAppPool
Classic を使用していないことを知らせてくれます。
system.web
IIS 7.5 が使用しているのに、IISExpress が依存しているのはなぜsystem.webServer
ですか?