【问题标题】:How to avoid duplicate app.config using Visual Studio 2008 unit testing?如何避免使用 Visual Studio 2008 单元测试重复 app.config?
【发布时间】:2009-01-27 16:27:27
【问题描述】:

当我的主项目中有一个 app.config 时,我总是必须将它复制到它的测试项目中。如何避免?

更新我也问a very similar, and slightly complicated question

【问题讨论】:

    标签: .net visual-studio visual-studio-2008 unit-testing


    【解决方案1】:

    从一个地方将其添加为链接。选择其中一个项目作为具有真实 app.config 的项目,并将其链接到其他项目。

    添加 -> 现有项目 -> 导航到配置文件 -> 添加为链接(添加按钮中的向下箭头)

    【讨论】:

      【解决方案2】:

      您始终可以使用一系列较小的配置文件来设置配置文件,然后使用配置系统中为您提供的各种 configSource 属性将两个应用程序配置文件指向这些较小的文件。这将允许您模块化您的配置,并创建一个公共位置。

      appSettings 将允许您添加一个“文件”属性,该属性将允许您将应用程序设置完全卸载到另一个文件中。

      【讨论】:

        猜你喜欢
        • 2010-10-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-29
        相关资源
        最近更新 更多