在“公共网络”中预览时,我的 PC 上的 Visual Studio 2012 收到以下错误消息。我需要重新启动 VS 以消除错误消息。
由于异常“指定条件“$(PackageAsSingleFile)”评估为“”而不是布尔值,调用构建失败。C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets'
是什么导致了错误?
在“公共网络”中预览时,我的 PC 上的 Visual Studio 2012 收到以下错误消息。我需要重新启动 VS 以消除错误消息。
由于异常“指定条件“$(PackageAsSingleFile)”评估为“”而不是布尔值,调用构建失败。C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets'
是什么导致了错误?
我不确定是什么原因造成的,但重新启动 VS 2012 为我修复了它。
重新启动 VS 通常会有所帮助,但如果没有 - 请尝试删除.user
和.suo
文件,按照以下建议:https ://stackoverflow.com/a/16223645/913845
这并不总是有效,但是如果您跳过“预览部署”,则失败的可能性较小。
可能它是整个类评估为“”而不是布尔值的解决方案。Visual Studio 问题。MS 的 VS 团队也有什么需要注意的吗?
对于这种类型的部署问题,我发现了一个非常奇怪(并且有效)的解决方法,如果您尝试关闭和打开 VS 却没有运气,请尝试在发布过程之前关闭所有打开的文档。奇怪吧?:)
因此针对此类问题的完整修复指南如下所示:
让我知道这是否对您有所帮助:)
当您的解决方案中引用的文件丢失时,也会引发该错误的一种常见情况是。
因此,从解决方案中排除那些将解决它。
您需要以“管理员身份”运行 Visual Studio。指定的路径需要管理权限才能写入。