根据请求URL选择Web.Config文件

时间:2013-09-25 17:09:22

标签: c# asp.net web-config

我的问题:我有一个ASP.net应用程序,它使用Web.config文件,连接到数据库,并在example1.com托管。

我想在example2.com创建另一个应用程序实例。唯一会改变的是Web.config文件(以及数据库)。其余代码将始终相同。

有没有办法根据请求应用程序的URL选择使用哪个Web.config文件?

我知道在编译应用程序(调试,发布等)时可以有不同的版本。但是这个应用程序已经编译和部署了。

我知道我可以根据URL选择不同的连接字符串,但是应用程序要求Web.config文件对于安装它的每个域都是唯一的。我不希望有一个包含1000个连接字符串的Web.config文件,而是1000个Web.config文件。

有谁知道这是否可行?

0 个答案:

没有答案