我有一个用PRISM 4创建的模块化应用程序。我的主要WPF application.desktop解决方案有一个app.config,我的sysAdmin模块有app.config和一个设置文件。
任何人都可以告诉我如何编辑sysAdmin模块的配置/设置文件,因为它们似乎包含在sysAdmin.dll中??????
答案 0 :(得分:0)
嗯...希望接口是在一个通常引用的汇编中定义的?如果是这样,那么只需UnityContainer.Resolve<T>()
合约绑定类的接口,它暴露您需要的配置/设置。
从天真的角度来看,我就是这样做的。一旦我们进入更复杂的因素,这会改变,但我不确定你的设置是什么。
答案 1 :(得分:0)
我无法弄清楚如何在部署时使我的模块的app.config可见,所以我将我需要在客户端机器上编辑的设置添加到主WPF应用程序的app.config然后添加了“sharedInfo”我的基础架构模块中的类,并在从主app.config加载主应用程序时填充此类,以便我可以访问模块中的值。不理想,但对我有用。