我有一个Visual Studio 2013解决方案,其中包括Windows 8.1 WinJS应用程序以及MVC Web应用程序。当我们在Visual Studio中本地构建解决方案时,它工作正常,但在构建服务器上构建它失败,并出现以下错误:
“目标”GetSolutionConfigurationContents“在项目中不存在。”
这可能是本地环境与构建服务器上安装的内容之间的软件版本控制问题吗?任何想法都会对此有所帮助。
感谢。
答案 0 :(得分:1)
问题出在package.appxmanifest文件中。
在Packaging选项卡下,我已将“Generate app bundle”选项设置为“Always”。
将其设置为“如果需要”修复了问题,现在构建成功。
更新: 当我们仅针对x64构建时,问题再次发生,因此我们必须保持此项目设置:
<AppxBundlePlatforms>neutral</AppxBundlePlatforms>