代码之家  ›  专栏  ›  技术社区  ›  Ismail Hassani

WPF无法加载文件或程序集或其依赖项之一

  •  4
  • Ismail Hassani  · 技术社区  · 11 年前

    Description for an image

    我只在设计时遇到这个错误。

    在运行时,一切正常。I-Synergy绝对没有问题。资源类库。

    我已经仔细搜索了这个错误,但没有解决方案。

    (已尝试:

    • 重置设置VS
    • 清除并重建解决方案
    • 删除obj和bin文件夹
    • 已检查所有引用和依赖项
    • 将pcl转换为常规类库

    )

    1 回复  |  直到 11 年前
        1
  •  5
  •   Ismail Hassani    10 年前

    正如您可能知道的那样,关于臭名昭著的“无法加载文件或程序集”错误,我们的XAML设计器中出现了很多问题。 在阅读了所有提供的解决方案后,遗憾的是,这些解决方案都不适合我,我开始调查这个令人讨厌的问题。 我花了4天的时间来解决这个问题。幸运的是,今天我找到了问题的答案。

    在我的解决方案设计中,我在名为I-Synergy的WPF应用程序下创建了几个项目。除此之外,我还添加了名为I-Synergy的程序集。控制和I-Synergy。资源(在那里我放置了所有的资源字符串、静态类和图像)。 最后一个程序集似乎导致了此错误。即使我没有任何Resuces文件(或WPF应用程序中的任何其他本地引用),它还是莫名其妙地与我的I-Synergy混淆了。资源项目。

    解决方案: 我改变了I-Synergy。I-Synergy的资源项目。库(程序集名称和命名空间),错误已消失。“Resources”这个名字可能是一个禁忌,可以被认为是一个保留词。