指定条件"$(CleanWPPAllFilesInSingleFolder)"的计算结果为""而不是布尔值.

Sye*_*idi 2 webdeploy visual-studio-2013 asp.net-mvc-5

起初我唯一的问题是,在尝试发布时,我点击了Start Preview并收到此错误:

Specified condition "$(CleanWPPAllFilesInSingleFolder)" evaluates to "" instead of a boolean. 
Run Code Online (Sandbox Code Playgroud)

然后在互联网上搜索解决方案使我的问题变得更糟,以至于我无法再加载项目同样的错误.

C:\Users\Syed Farjad Zia Zaid\documents\visual studio 2013\Projects\SageInventrica\SageInventrica\SageInventrica.csproj : error  : Specified condition "$(CleanWPPAllFilesInSingleFolder)" evaluates to "" instead of a boolean.  C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.targets
Run Code Online (Sandbox Code Playgroud)

当然,我试图寻找一个解决方案,并试图删除的所有可能的组合.user,.suo,关闭和打开的Visual Studio等,但没有任何帮助我除删除此文件:

C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web.Publishing.targets
Run Code Online (Sandbox Code Playgroud)

但后来我无法发布一个zip获取错误:

The target "Package" does not exist in the project.
Run Code Online (Sandbox Code Playgroud)

当我尝试发布到Server Directly时,我收到错误:

The target "MSDeployPublish" does not exist in the project.
Run Code Online (Sandbox Code Playgroud)

我一直试图找到解决方案大约2天.可能我不是在寻找合适的地方,但我真的需要帮助来解决这个问题......

谢谢

Ron*_*rby 5

我通过重新启动Visual Studio作为管理员并再次发布来解决此问题, 但确保不预览发布操作.