CleanWPPAllFilesInSingleFolder错误使我的项目不再加载

时间:2013-04-25 11:36:55

标签: visual-studio-2012

使用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。关于如何解决这个问题的任何想法,以便我可以再次加载项目?

6 个答案:

答案 0 :(得分:209)

我也遇到过这个问题。请尝试以下方法:

  1. 关闭Visual Studio
  2. 删除.user和.suo文件
  3. 重新打开解决方案。
  4. 这对我有用。

答案 1 :(得分:7)

我发现这种类型的部署问题非常非常奇怪(并且正常工作),如果您尝试过关闭&打开VS没有运气,尝试在发布过程之前关闭所有打开的文档。 怪啊? :)

因此,针对此类问题的完整修复指南将如下所示:

  1. 尝试“清理”然后重建
  2. 如果仍未发布,请尝试关闭&重新开放你的项目
  3. 还没运气?尝试关闭VS,但这次删除所有*.user& *.suo个文件,然后再次打开解决方案并尝试一下。
  4. 最后,如果所有这些步骤都不起作用,请尝试我的最新技巧,关闭所有打开的文档并尝试一下
  5.  5。

    请告诉我这是否对您有所帮助:)。

答案 2 :(得分:4)

我关闭并重新打开我的解决方案。我倾向于认为这是预览功能中的缺陷,因为这是我在开始发生之前唯一不同的做法。但是,我无法再现它。

答案 3 :(得分:3)

我所做的只是关闭Visual Studio然后重新打开它。完成

答案 4 :(得分:0)

就我而言,事实证明目标服务器上没有安装IIS!安装它解决了这个问题。

答案 5 :(得分:0)

在我删除所有* .user和* .suo之后,我不得不重新启动VS。