web – “项目已在环境外修改,按重新加载从磁盘加载更新项目”

我正在尝试使用webdeploy在VS2012中发布网站.我可以发布,但它一直给我以下消息:

“该项目已在环境之外进行了修改,请按重新加载以从磁盘加载更新项目”

我可以使用相同的设置成功发布asp.net web api.

最佳答案
我也在努力解决这个问题,发现accepted answer to this similar question解决了我的问题.

具体来说:我关闭了VS,重命名了我的.suo文件,然后重新打开了解决方案. VS重新生成一个.suo文件(大约是旧文件的一半).发布时不再有“修改外部……”消息!

转载注明原文:web – “项目已在环境外修改,按重新加载从磁盘加载更新项目” - 代码日志