通过构建具有模块化概念的应用程序,我再次需要帮助。我使用 unity 和 prism 并通过 App.config 对其进行配置,就像您在我的另一个问题中看到的那样。
现在我想使用 Prism 的 IRegionViewRegistry 从模块加载用户控件。例如,只要我不在我的用户控件中使用控件库,它就可以工作。然后他得到一个错误,他无法找到 dll。
一些附加信息:
我的文件夹结构如下所示:
- 应用程序文件夹
- 模块文件夹
- 每个模块的特殊文件夹
- 模块文件夹
我的想法是将模块 dll 和所需的库复制到一个特定文件夹中。这样他就会找到所需的 dll 对它自己的位置。
我通过我需要的 dll 的引用将本地副本设置为 ture?
任何人都可以帮助我吗?
编辑:
如果我复制我的 exe 旁边的库,它就可以工作。
但我更喜欢将它复制到我的模块旁边的解决方案。有人对我有什么想法吗?