System.Windows上的TFS构建失败

时间:2014-11-24 16:11:42

标签: tfs tfsbuild

我一直在尝试在TFS上运行我的构建,并且我不断收到导致我的构建失败的错误。奇怪的是,自问题开始以来,除了代码更改之外什么都没做(或至少我知道)。我一直看到这个:

C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.WinFx.targets(268):未知的构建错误,“无法解析对程序集的依赖性”System.Windows,Version = 2.0.5.0,Culture =中性,PublicKeyToken = 7cec85d7bea7798e'因为它尚未预加载。使用ReflectionOnly API时,必须通过ReflectionOnlyAssemblyResolve事件按需预加载或加载相关的程序集。

我用Google搜索过,我唯一看到的是因为在WPF应用程序中使用了Silverlight dll。我的应用程序是一个WPF项目,但我无法在我的解决方案的任何项目中找到任何关于引用的更改。

有关详细信息,此项目是主代码的分支。主开发分支运行良好,但由于某种原因,这个构建失败了。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您好像是在引用Silverlight版本的System.Windows而不是.NET Framework版本。您是否尝试在构建服务器上安装Silverlight或更改项目的引用以指向该程序集的正常.NET Framework版本(构建服务器上存在哪个.NET Framework)?