首页 > 解决方案 > 在运行时引用 Visual Studio 扩展项目中的类库

问题描述

我正在制作一个有窗口的自定义扩展。该窗口将承载一个类库的视图。在 xaml 设计器中,我可以看到从库中引用的正确视图,但是当我调试窗口时,它会在尝试加载类库 dll 时崩溃。

来自 Fusion 的一些错误日志

消息=无法加载文件或程序集 'SSMainControl, PublicKeyToken=null' 或其依赖项之一。该系统找不到指定的文件

我制作了一个 WPF 应用程序并托管了相同的视图,效果很好。唯一的区别是扩展在运行时加载引用。感谢您的帮助。

更新:我签署了文件并通过使用 new MainView() 初始化的内容视图加载它。这实际上会加载,但现在我在 xmal 中实现视图时遇到了同样的错误。

这些是我的 xaml 语句:

xmlns:mainControl="clr-命名空间:SSMainControl;assembly=SSMainControl"

mainControl:MainView />

标签: c#.netwpf

解决方案


推荐阅读