2011-05-16 50 views
0

我的意思是:如何重写连​​接字符串?这是可能的?我在文件'Site.master'中尝试了一些东西,但没有成功;/如何替换dll文件中的'connectionstring'?

thx。

+3

我们需要更多关于您当前从哪里获取ConnectionString的信息。目前你的问题是模糊不清。 – 2011-05-16 16:05:49

+3

查看你的web.config文件,这是ASP.NET通常保留连接字符串的地方。 – Bueller 2011-05-16 16:07:38

+0

我会解释一下,我有一个由其他人完成的系统,我不是asp.net程序员,但我需要将该网站移动到另一个服务器,并且需要更改连接字符串,但它在一个dll中。 我如何重写它而不编辑dll? – Kokdui2 2011-05-16 16:14:35

回答

0

我想你正尝试从引用项目(DAL - 数据访问层)的app.config文件中读取连接字符串,而不是从executable project (the web site)中读取连接字符串。您需要将配置设置连接字符串复制到您的网站的web.config文件中。

当您运行您的网站并从您的dll调用数据库时,它会从您的网站的web.config文件中选择连接字符串。