gpt4 book ai didi

c# - 未知构建错误无法解析对 System.Windows 的依赖性

转载 作者:IT王子 更新时间:2023-10-29 04:02:18 26 4
gpt4 key购买 nike

我刚下载 PoshConsole的源代码并试图构建解决方案。我最初有两个问题 -

  1. 无法解析 System.Interactivity.dll。我安装了 Blend 4 SDK 并解决了这个问题。

  2. 未知构建错误 - 无法解析对 System.Windows 的依赖

现在,每当我尝试构建项目时,解决方案中的两个项目都会出现以下错误,经过一番谷歌搜索后,我一直无法找到解决方案。

Cannot resolve dependency to assembly 'System.Windows, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.

最佳答案

我收到了另一个(非 GAC,自定义)程序集的错误消息。

我的情况是这样的:

  • 程序集 X 包含类 A
  • 程序集 Y 包含继承自 A 的类 B
  • 程序集 Z 包含一个 data template B级

Y 引用 X,Z 引用 Y。

错误信息指向Z中引用B的数据模板中的那一行,并指出无法加载X。

解决方案是让 Z 也引用 X。显然,编译器无法解析该传递引用以自行加载所需的程序集。

关于c# - 未知构建错误无法解析对 System.Windows 的依赖性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7253740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com