【发布时间】:2012-06-18 23:16:46
【问题描述】:
如何使用 asp.net 的 C# 代码中的 WebConfigurationManager 从自定义配置文件(比如 abc.config)中读取连接字符串?
Configuration conf = WebConfigurationManager.OpenWebConfiguration("~/abc.config");
这似乎不起作用。
【问题讨论】:
-
你是什么意思似乎不起作用?你有例外吗?它没有加载吗?什么是行为?
-
正确检查您的
config path。应该很简单。conf对象是否为空? -
它不是从 abc.config 读取一些 SQLEXPRESS 作为数据源(不同的连接字符串)
-
SQLEXPRESS 是第 0 个元素,来自 abc.config 的连接字符串是第 1 个元素。
-
这是什么意思?这些信息似乎与问题无关。你能分享一下文件吗?你告诉它一个自定义配置,不是一个标准的
web.config文件。
标签: c# asp.net configuration config webconfigurationmanager