使用 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 不再重定向到我漂亮的“未找到”页面。
用于我的网站的 AppPoolClr4IntegratedAppPool
让我知道它没有使用 Classic。
为什么 IISExpress 如此依赖system.web
而 IIS 7.5 使用system.webServer
?