C# 需要在不修改基础webconfig的情况下修改连接字符串
我需要在我的webconfig中列出的连接字符串中添加一个端口,而不实际更改基础webconfig文件-每次连接到数据库时都必须这样做很好,但如果可能的话,我宁愿只做一次。我看到过一些帖子,有人实际上在修改文件(不可能)或完全重建字符串(也不是一个很棒的主意,因为里面有一些复杂的hoodoo魔法,但并非不可能)C# 需要在不修改基础webconfig的情况下修改连接字符串,c#,web-config,C#,Web Config,我需要在我的webconfig中列出的连接字符串中添加一个端口,而不实际更改基础webconfig文件-每次连接到数据库时都必须这样做很好,但如果可能的话,我宁愿只做一次。我看到过一些帖子,有人实际上在修改文件(不可能)或完全重建字符串(也不是一个很棒的主意,因为里面有一些复杂的hoodoo魔法,但并非不可能) 由于公司限制,我无法将其放入web.config。该项目采用C语言,因此我需要一个基于C语言的解决方案。由于公司限制,您无法向连接字符串添加端口号?由于公司限制,我无法将其放入web.c
由于公司限制,我无法将其放入web.config。该项目采用C语言,因此我需要一个基于C语言的解决方案。由于公司限制,您无法向连接字符串添加端口号?由于公司限制,我无法将其放入web.config,因为它在服务器上是纯文本的。但您的连接字符串已经在其中。博斯曼说“不”,我无法与他争辩。(更不用说,我做了,网站DLL在技术上是纯文本的,这很重要)ADO.NET连接、命令和所有其他使用连接的地方的子类。重写将连接字符串作为参数的所有方法。如果您已经在使用System.Data.Common,应该不会太痛苦。