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

The*_*dge 86 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
Run Code Online (Sandbox Code Playgroud)

我在csproj文件中看不到CleanWPPAllFilesInSingleFolder.关于如何解决这个问题的任何想法,以便我可以再次加载项目?

Bri*_*nga 209

我也有这个问题.请尝试以下方法:

  1. 关闭Visual Studio
  2. 删除.user和.suo文件
  3. 重新打开解决方案.

这对我有用.

  • 对于睡眼惺speed的速度读者来说:这很接近*Visual Studio*不是解决方案! (13认同)
  • 我在VS2012中偶然发现了这个问题,只是关闭并重新打开VS解决了我的问题,没有必要删除. (13认同)
  • 我发现这个问题是由使用新发布窗口的"预览"功能引起的.如果我跳过预览,它似乎工作. (10认同)

Moh*_*lam 7

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

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

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

让我知道这有没有帮助你:)