如何读取特定的一个config文件

Mic_Gary 2014-09-02 10:11:52
以这段为

<connectionStrings>
<add name="Test" connectionString="Data Source=192.168.0.11;Initial Catalog=AA;User ID=sa;Password=123" providerName="System.Data.SqlClient" />
</connectionStrings>

ConfigurationManager.ConnectionStrings[“Test”].ToString()可以获取这个链接字符串,但如果把这个appconfig文件放到另外一个程序的bin目录下,另外那个程序要如何获得这个链接字符串的内容
...全文
331 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mic_Gary 2014-09-05
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/390875434 这个帖子散分了
祥子爱游戏 2014-09-02
  • 打赏
  • 举报
回复
本来就是xml文件,找到就读就好了。
wangnaisheng 2014-09-02
  • 打赏
  • 举报
回复
於黾 2014-09-02
  • 打赏
  • 举报
回复
你还是先右键,查找所有引用,看到底如何读xml文件并给ConfigurationManager.ConnectionStrings[“Test”].赋值的 读xml文件没有好好研究,光会用取出来的变量,你仅仅复制文件过去,另一个程序是不会自动读xml的,需要自己写代码
全栈极简 2014-09-02
  • 打赏
  • 举报
回复
还是这么读,也可以当成xml文件来读取。
mlqxj35674 2014-09-02
  • 打赏
  • 举报
回复
你得在另一个程序配置信息中中先增加名为Test的连接串,然后就可以用同样的代码获取连接串了,
csz_1987 2014-09-02
  • 打赏
  • 举报
回复
ConfigurationManager.OpenExeConfiguration(String exePath) 方法 将指定的客户端配置文件作为 Configuration 对象打开。 命名空间: System.Configuration 程序集: System.Configuration(在 System.Configuration.dll 中) 参数 exePath 类型:System.String 配置文件的路径。配置文件与可执行文件位于同一目录中。 返回值 类型:System.Configuration.Configuration 一个 Configuration 对象。
xisimao 2014-09-02
  • 打赏
  • 举报
回复
System.Configuration.ConfigurationManager.OpenMappedMachineConfiguration(System.Configuration.ConfigurationFileMap)

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧