我有MVVM应用程序,它通过WCF使用外部服务。
WCF客户端配置位于ViewModel的app.config中,这使得应用程序无法读取它,因为View是启动项目,因此应用程序使用View的配置文件。
除非我将ViewModel的配置文件复制到View配置文件,否则它无法正确加载配置。
有没有办法将解决方案中的所有项目都引用到一个通用配置文件中?
答案 0 :(得分:4)
您可以将配置文件添加到View或ViewModel项目,并通过将其添加为link reference
来从其他项目中引用此配置文件。
链接文件将文件保留在当前位置并保留链接 来自当前项目的文件。