ModuleTypeLoadingException:无法加载模块的类型

时间:2014-01-02 12:27:20

标签: c# wpf prism mef

将新模块添加到棱镜项目后,我不断从标题中获取错误。 创建模块时,我执行了以下操作:

  1. 添加了新的WPF用户控件库
  2. 添加了一个继承自IModule的类:

    [ModuleExport(typeof运算(ClassA的))] 公共类ClassA:IModule {     public void Initialize()     {     } }

  3. 添加了必要的参考:Microsoft.Practices.Prism和MefExtenstions

  4. 在app.config
  5. 中添加了正确的模块声明

    我错过了任何步骤吗?

    我有其他模块看起来几乎与新模块相同(因为它们有视图和视图模型),它们工作得非常好。

1 个答案:

答案 0 :(得分:0)

尝试更改lib项目的构建路径,它应该与使用bootstrapper的项目相同.bin文件夹。