Azure WebApps:无论我删除什么,对 Razor Views 的更改都不会更新

Azure WebApps: Changes to Razor Views not being updated no matter what I delete

我使用的是最新版本的 .Net 4.6 MVC 5、Visual Stidio 2015 和 Azure AppServices/Websites 和 SDK。

我已在 WebDeploy 预览版中验证我的 _PartialXYZ.cshtml 视图已安排更新并且确实已部署。

我什至通过 VisualStudio 2015 服务器视图从 Azure 部署中删除了文件,重新启动了 AppServices,并终止了几个不同浏览器和机器上的浏览器缓存。同样的结果:加载了几天前的文件 _PartialXYZ.cshtml(没有我的更改),即使在 chrome 和 firefox 中的 debug/firebug 模式下也是如此。

至少可以说这是非常不寻常的。谁能告诉我我错过了什么 --

某些 etag 设置,或在我的(非共享)AppService 实例上终止 IIS?

好吧,我仍然可以尝试重建和重新部署我的整个系统,但这越来越荒谬了。不,我不会删除和重新部署我的 Azure AppService 实例,因为我会在此过程中丢失我所有的数十个 Cloud AppSettings...

有什么建议吗?

这听起来不对。站点重新启动后服务器上没有缓存任何内容。

我的最佳猜测是您没有访问正确的站点。例如也许您的站点有插槽,您正在部署到插槽并访问生产站点?

尝试使用 Kudu Console 以确保您看到的是正确的 site/files。

如果这没有帮助,请直接或 indirectly 分享您的站点名称?这将有助于我们进行调查。