1

通过构建具有模块化概念的应用程序,我再次需要帮助。我使用 unity 和 prism 并通过 App.config 对其进行配置,就像您在我的另一个问题中看到的那样。

现在我想使用 Prism 的 IRegionViewRegistry 从模块加载用户控件。例如,只要我不在我的用户控件中使用控件库,它就可以工作。然后他得到一个错误,他无法找到 dll。

一些附加信息:

我的文件夹结构如下所示:

  • 应用程序文件夹
    • 模块文件夹
      • 每个模块的特殊文件夹

我的想法是将模块 dll 和所需的库复制到一个特定文件夹中。这样他就会找到所需的 dll 对它自己的位置。

我通过我需要的 dll 的引用将本地副本设置为 ture?

任何人都可以帮助我吗?

编辑:

如果我复制我的 exe 旁边的库,它就可以工作。

但我更喜欢将它复制到我的模块旁边的解决方案。有人对我有什么想法吗?

4

0 回答 0