我有我的主要Azure应用程序,我有一个临时插槽。我发布到我的临时插槽,然后在它启动并运行之后与主交换。
我最近注意到有一个页面在视图中没有更新某个cshtml文件(嵌入在页面中的部分视图)。例如,如果我将文件更改为带有随机文本的div然后发布它,则div将出现在Visual Studio Online中,但在呈现时不会出现在页面本身中。
我已经清除了我的缓存,我删除并重新下载了发布配置文件,发布了整个应用程序,只发布了单个cshtml文件,检查文件属性以确保将其设置为Content等。当我交换时使用主应用程序,旧版本的文件随插槽文件移动,最终在PROD上。我最终得到了这个旧版本的文件在部署之间来回切换之间来回传播。
有没有人有任何想法?
答案 0 :(得分:0)
我不太喜欢这个解决方案,但我能够通过删除插槽并重新创建它然后发布到新的替换插槽来重新开始工作。