如何使IIS网站覆盖Asp.Net MVC网站中的根web.config

时间:2019-02-20 15:44:31

标签: c# asp.net iis

我在IIS中创建了两个网站,都指向本地计算机上的同一目录。除了网站配置的appSettings部分外,每个站点都必须相同,但是两个站点都使用解决方案中相同的web.config。

是否可以让IIS使用不同版本的(或覆盖)web.config文件,以便每个站点可以看到不同的appSettings值?

在生产环境中,将有几个完全相同的网站,它们的配置仅不同,但是所有网站都需要通过与各个端点之间的http请求相互通信。我试图找到一种在本地测试此通信而无需重复所有操作的方法(因为代码应始终相同)。

我目前的方法是在IIS中创建两个网站,并附加到我要调试的网站上(但是它们目前都具有相同的配置,因此我无法观察到它们之间的行为有所不同)。尽管上面的问题仍然存在,但是如果我以错误的方式处理此问题,我将不胜感激。

0 个答案:

没有答案