【问题标题】:Access to web.config connectionstrings from console app从控制台应用程序访问 web.config 连接字符串
【发布时间】:2013-06-25 14:40:36
【问题描述】:

我已经搜索过其他提出同样问题的帖子。典型的答案是“改用 app.config”。

所有说“改用 app.config”的回复都是无用。我不想从 app.config 中读取,我想从 web.config 中读取。如果我想从 app.config 中读取数据,我就不必问这个问题了。

如果你想找个理由,我需要一个控制台应用程序才能安排自动执行。但是,它必须与安装在这台机器上的 Web 应用程序共享相同的配置。所以不要再试图通过说“改用 app.config”来避免这个问题并回答这个问题——或者直接说这是不可能的。

请问,有没有办法从控制台应用程序访问 web.config(不是 app.config)?

我目前在 Visual Studio 2008 中使用 c#

【问题讨论】:

    标签: c# visual-studio-2008 console web-config


    【解决方案1】:

    Web.config 只是一个 xml 文件。您可以使用 XmlDocument 类从其中读取任何内容。将 web.config 加载到其中,然后使用 XPath 查询查找您的连接字符串。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-26
      • 2010-10-05
      • 2010-10-21
      • 2011-05-11
      • 2016-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多