我正在开发一个关于umbraco / MVC的项目。
我已经开始使用umbraco 7.4.0测试版,后来升级到7.4.1(使用nuget pack)
但是直到我在调试模式下运行项目一切都很好,但是当我尝试发布站点(或在发布模式下构建项目)时,我收到以下错误消息
严重级代码描述项目文件行抑制状态 错误复制文件 App_Data \ NuGetBackup \ 20160105-164535 \ CopyLogs \ UmbracoBinBackup.log到 OBJ \发布\包\ PackageTmp \ App_Data文件\ NuGetBackup \ 20160105-164535 \ CopyLogs \ UmbracoBinBackup.log 失败。找不到文件 '程序App_Data \ NuGetBackup \ 20160105-164535 \ CopyLogs \ UmbracoBinBackup.log&#39 ;.网站0
相同的图像。
请帮助我同样如何发布我的umbraco网站。
答案 0 :(得分:3)
问题是App_Data包含在我的项目解决方案中
所以我右键点击 - > App_Data - >单击从项目中排除.....
并且网站已准备好进入服务器。 :)
答案 1 :(得分:0)
显然,这是因为解决方案没有得到正确清理。
在发布站点之前,请使用管理员权限打开Visual Studio,并确保清理并重建整个解决方案。最后,重新启动Visual Studio并再次尝试发布。
编辑:
如果上述解决方案不适合您,您也可以尝试:
并且不要忘记在发布之前再次清理+重建解决方案。