【问题标题】:MVVM Common app.configMVVM 通用 app.config
【发布时间】:2014-09-14 20:06:43
【问题描述】:

我有通过 WCF 使用外部服务的 MVVM 应用程序。

WCF 客户端配置在 ViewModel 的 app.config 中,这使得应用程序无法读取它,因为 View 是启动项目,因此应用程序使用 View 的配置文件。

除非我将 ViewModel 的配置文件复制到 View 配置文件中,否则它无法正确加载配置。

有没有办法将解决方案中的所有项目引用到一个通用配置文件?

【问题讨论】:

    标签: c# wpf wcf mvvm


    【解决方案1】:

    您可以将配置文件添加到 View 或 ViewModel 项目中,并通过将其添加为 link reference 来从其他项目中引用此配置文件。

    链接文件将文件保留在其当前位置并保持链接 到当前项目中的文件。

    【讨论】:

    • +1 这在您与不同平台共享代码时也非常有用。像 I.E. WP8.1 和 8.1 等。或者一个很好的例子,当你同时制作一个 xbap 应用程序和一个 wpf 应用程序时。是的,我知道是通用的,但还没有时间 =)
    猜你喜欢
    • 1970-01-01
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-07
    • 2016-06-22
    • 1970-01-01
    相关资源
    最近更新 更多