我的UWP应用程序的MSBuild失败,出现错误BG1004,错误MC1002和错误BG1003

时间:2016-06-25 05:29:16

标签: msbuild uwp azure-devops

我的UWP应用程序的MSBuild失败并出现以下错误: 1.错误BG1004:目标类型' appcontainerexe'此任务不支持。 2.错误MC1002:库项目文件无法指定ApplicationDefinition元素。 3.错误BG1003:项目文件包含无效的属性值。

我正在使用作为VM上的服务运行的私有构建代理,因为我需要一个在VSTS上不存在的SDK。

我无法理解任何错误。 .csproj文件将输出类型指定为AppContainerExe,因为这需要运行UWP应用程序。 App.xaml的输出类型为ApplicationDefinition,因为它是一个入口点,所以需要它们。

在我的私有构建代理运行的VM上,我安装了VS 2015.我是否需要安装其他任何东西?

1 个答案:

答案 0 :(得分:2)

这通常是由"通用Windows应用开发工具"安装Visual Studio时未安装。

enter image description here

在构建代理上安装它,然后再次尝试构建。