我有一个托管在 Azure 网站上的 MVC 应用程序。
我启用了自定义错误并且可以正常工作(未发布时):
<customErrors mode="On" defaultRedirect="~/Error/NotFound" xdt:Transform="Replace">
<error redirect="~/Error/NotFound" statusCode="404" />
<error redirect="~/Error/NotFound" statusCode="403" />
</customErrors>
当我从 Visual Studio 发布网站时,如果我在更新 dll 时尝试访问该网站,我会收到一个令人讨厌的 IIS 错误。
我很惊讶 Azure 不会等到发布完成才“绑定”新版本,以避免这种情况。有没有办法实现这种“瞬时切换”行为?
和/或 - 如何防止显示此错误?