【问题标题】:The target "GetSolutionConfigurationContents" does not exist in the project项目中不存在目标“GetSolutionConfigurationContents”
【发布时间】:2014-05-21 00:01:13
【问题描述】:
我有一个 Visual Studio 2013 解决方案,其中包括一个 Windows 8.1 WinJS 应用程序以及一个 MVC Web 应用程序。当我们在 Visual Studio 中本地构建解决方案时,它工作正常,但在构建服务器上构建它失败并出现以下错误:
“项目中不存在目标“GetSolutionConfigurationContents”。”
这可能是本地环境与构建服务器上安装的内容之间的软件版本问题吗?任何想法都会有助于追踪这一点。
谢谢。
【问题讨论】:
标签:
msbuild
visual-studio-2013
winjs
【解决方案1】:
问题出在 package.appxmanifest 文件中。
在“打包”选项卡下,我已将“生成应用程序包”选项设置为“始终”。
将其设置为“如果需要”解决了问题,现在构建成功。
更新:
当我们仅针对 x64 构建时,问题再次出现,因此我们必须保留此项目设置:
<AppxBundlePlatforms>neutral</AppxBundlePlatforms>