我正在使用Visual Studio 2015 Preview与ASP.NET MVC 6来构建Web应用程序。从Visual Studio中预览时,该应用程序正常工作。
然而,当我将应用程序发布到文件系统时,它构建了一个非常旧版本的应用程序和模板 - 实际上,它是从我第一次发布到文件系统时开始的。它使用旧的模型,控制器,模板等
我在发布之前尝试过以下所有操作:
我可以删除哪个缓存来修复此问题吗?
更新:我发现我可以创建一个全新的部署配置文件,并在我第一次使用它时获得良好的发布。但这不是一个长期的解决方案。
答案 0 :(得分:1)
转到project.json并更改版本,例如" 1.0.0- "到" 1.0.1 - "。之后,再次发布。
答案 1 :(得分:1)
我遇到了同样的问题。如果我选中此框(在发布之前删除所有现有文件),它似乎使用较新的版本。我知道你在原帖中说过,但如果你是手动而不是使用这个复选框,那么这可能是另一个答案吗?
我想知道它是否与程序集版本控制有关? (或在我的情况下缺乏)
答案 2 :(得分:0)
我最终创建了一个新的部署配置文件。使用新的配置文件,一切正常,并且已经工作好几个月了。
答案 3 :(得分:0)