【发布时间】:2013-11-03 00:55:36
【问题描述】:
我有一个托管在 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 不会等到发布完成才“绑定”新版本,以避免出现这种情况。有没有办法实现这种“瞬时切换”行为?
And/Or - 如何防止显示此错误?
【问题讨论】:
-
“令人讨厌的 iis 错误”中显示的消息是什么?
-
@Fabrizio - 缺少 dll,在发布时它会从一次刷新变为下一次刷新。这告诉我高可用性和 Azure 网站不能很好地融合
标签: azure azure-web-app-service