web.config覆盖另一个项目的settings.settings值

时间:2013-05-17 05:30:07

标签: .net web-services configuration

我有一个由开发人员用C#编写的Web服务应用程序。 它由几个项目组成,其中一个项目负责与DB进行通信,因此包含一个Settings.Settings,其中包含连接字符串和更多设置。 编译时,这个项目是为.dll构建的,所以我无法改变它。

Web服务应用程序具有默认的Web.config文件。 现在我需要更改项目的连接字符串,我想,是否可以通过Web配置覆盖设置文件的默认值。

我理解我的同伴一开始并没有做出惊人的工作,但为了节省一些编码,时间,我可以解决它吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您需要将网址行为从静态更改为动态。

请参阅以下链接。

http://www.codeproject.com/Articles/12317/How-to-make-your-Web-Reference-proxy-URL-dynamic