【发布时间】:2013-07-17 20:59:01
【问题描述】:
我正在尝试获取一个包含 Windows Phone 应用的解决方案,以在签入到 Team Foundation 服务(即托管服务)的基础上进行构建,但是它失败并出现以下错误:
C:\Program Files (x86)\MSBuild\Microsoft\Silverlight for Phone\v4.0\Microsoft.Silverlight.Common.targets (200):“CompileXaml”任务意外失败。 System.IO.FileLoadException:无法加载文件或程序集“PresentationCore,Version=3.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。给定的程序集名称或代码库无效。 (来自 HRESULT 的异常:0x80131047) 文件名:'PresentationCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
只是构建不支持 Windows Phone 应用程序的情况,还是我需要对构建模板应用一些魔法?
【问题讨论】:
-
构建服务器上是否安装了相应的 SDK?
-
构建服务器是作为 Team Foundation Service(NB:云托管版本)订阅的一部分提供给我的。我什至无法登录它来验证可能安装了哪些 SDK,但是tfs.visualstudio.com/en-us/… 的列表暗示 Windows Phone 8 应用程序应该可以工作(我的恰好是 Windows Phone 7 应用程序,尽管我相信 8 SDK 向后兼容?)
标签: continuous-integration windows-phone azure-devops