使用VS2012我创建了一个动态数据项目。一切正常,然后我开始配置Web部署设置。我不确定我改变了什么设置,因为没有错误。但是,当我尝试加载解决方案时,我得到了项目的以下错误,它将不再加载。
Specified condition "$(CleanWPPAllFilesInSingleFolder)" evaluates to "" instead of a boolean. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets
我在csproj文件中看不到CleanWPPAllFilesInSingleFolder。关于如何解决这个问题的任何想法,以便我可以再次加载项目?
答案 0 :(得分:209)
我也遇到过这个问题。请尝试以下方法:
这对我有用。
答案 1 :(得分:7)
我发现这种类型的部署问题非常非常奇怪(并且正常工作),如果您尝试过关闭&打开VS没有运气,尝试在发布过程之前关闭所有打开的文档。 怪啊? :)
因此,针对此类问题的完整修复指南将如下所示:
*.user
& *.suo
个文件,然后再次打开解决方案并尝试一下。请告诉我这是否对您有所帮助:)。
答案 2 :(得分:4)
我关闭并重新打开我的解决方案。我倾向于认为这是预览功能中的缺陷,因为这是我在开始发生之前唯一不同的做法。但是,我无法再现它。
答案 3 :(得分:3)
我所做的只是关闭Visual Studio然后重新打开它。完成
答案 4 :(得分:0)
就我而言,事实证明目标服务器上没有安装IIS!安装它解决了这个问题。
答案 5 :(得分:0)
在我删除所有* .user和* .suo之后,我不得不重新启动VS。