【发布时间】:2014-09-14 20:06:43
【问题描述】:
我有通过 WCF 使用外部服务的 MVVM 应用程序。
WCF 客户端配置在 ViewModel 的 app.config 中,这使得应用程序无法读取它,因为 View 是启动项目,因此应用程序使用 View 的配置文件。
除非我将 ViewModel 的配置文件复制到 View 配置文件中,否则它无法正确加载配置。
有没有办法将解决方案中的所有项目引用到一个通用配置文件?
【问题讨论】:
我有通过 WCF 使用外部服务的 MVVM 应用程序。
WCF 客户端配置在 ViewModel 的 app.config 中,这使得应用程序无法读取它,因为 View 是启动项目,因此应用程序使用 View 的配置文件。
除非我将 ViewModel 的配置文件复制到 View 配置文件中,否则它无法正确加载配置。
有没有办法将解决方案中的所有项目引用到一个通用配置文件?
【问题讨论】:
您可以将配置文件添加到 View 或 ViewModel 项目中,并通过将其添加为 link reference 来从其他项目中引用此配置文件。
链接文件将文件保留在其当前位置并保持链接 到当前项目中的文件。
【讨论】: