0

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

我想在example2.com. 唯一会改变的是 Web.config 文件(以及数据库)。其余代码将始终相同。

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

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

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

有谁知道这是否/如何可能?

4

0 回答 0