【问题标题】:how to add an existing project to a solution with its app.config in .NET 4.0如何使用 .NET 4.0 中的 app.config 将现有项目添加到解决方案
【发布时间】:2011-12-01 02:40:28
【问题描述】:

这可能是一个愚蠢的问题,但问题是我有一个名为 StampCFDI 的现有项目。这个项目使用它自己的 app.config 文件,我在其中存储信息一个 Web 服务配置。

我最近添加了这个项目作为对现有解决方案 (FENIXSolution) 的参考。问题是存储在 app.config 中的所有配置在解决方案中都是不可读的。

我读到我应该使用当前解决方案的 web.config,因为一个解决方案只使用一个配置文件并不重要,如果您在该解决方案上有 30 个项目,所以我添加了 stampCFDI 的 app.config 的配置web.config,但问题仍然存在...我收到错误:

找不到引用合约的默认端点元素...

【问题讨论】:

    标签: .net asp.net configuration app-config


    【解决方案1】:

    适用于任何 .NET 应用程序的唯一 app/web.config 文件是正在运行的程序的“最终”文件。不使用在库程序集项目中创建的 app.config 文件,除非您对正常部署过程之外的文件进行一些扭曲和调整。

    (一方面;app.config 根本没有被阅读过 - 它是 [program_name.exe.config],这应该说明这里的观点。)

    因此,您需要确保“当前解决方案”的 web.config 中包含正确的信息。

    【讨论】:

    • 我已经这样做了,我将我的 app.settings 中包含的信息添加到了 web.config 中,这是(如你所提到的)最后一个,问题仍然存在,那会是什么?跨度>
    • 看来您的信息不正确。 “找不到引用合同的默认端点元素...”
    猜你喜欢
    • 2017-10-05
    • 1970-01-01
    • 1970-01-01
    • 2010-09-19
    • 1970-01-01
    • 2013-11-26
    • 2012-07-11
    • 1970-01-01
    • 2018-01-20
    相关资源
    最近更新 更多