2017-10-21 72 views
0

我们已经创建了一个应用程序UWP与的Windows 10 SDK创作者更新(10.0.16299.15), 现在我们想的是融入CI在VSTS上。所以用最新的SDK更新了构建代理。 但我们的,我们建立失败,无法找到类型,如下面:VSTS与Windows建设10 SDK秋季创更新(10.0.16299.15)

错误CS0246:类型或命名空间名称“AssemblyTitleAttribute” 找不到(是否缺少using指令或程序集 参考? ) [d:\ Windows的通用样本主\ Windows的通用样本主\ SAMPLES \登录\ CS \ Logging.csproj]”

我们甚至试图建立从SDK下载页面的样本,结果相同。

构建代理操作系统: Windows 2012 R2服务器

我们是否缺少任何东西?

+0

尝试这种解决方案的https: //stackoverflow.com/questions/46828656/xamlcompiler-error-wmc1006-cannot-resolve-assembly-or-windows-metadata-file-mi/46841808#46841808 –

+0

删除.vs,bin和obj文件夹没有帮助。谢谢! – Naresh

+0

您可以通过手动构建机器上的MSBuild和Visual Studio生成项目吗?你可以用新项目重现这个问题吗?将system.debug变量设置为true,然后在OneDrive上排队构建并共享详细信息日志? –

回答

0

您需要添加NuGet Restore任务才能恢复软件包。有通用的Windows平台构建模板,所以简单的方法是:

  1. 单击新建创建构建定义
  2. 选择通用的Windows平台模板=>应用
+0

感谢您的帮助,我们进行了Nuget恢复步骤,但它不是最新的4.3版本。将其更改为最新版本4.3后,构建工作。我可以从UWP构建模板中弄清楚。 – Naresh

相关问题