Web应用程序重置

tob*_*ias 2 asp.net

我有两个.net Web应用程序,他们在不同的域同一台机器上运行.

如果我编辑其中一个web.config文件.哪些应用程序将被重置?两个或仅一个?

案例1:A的web.config已编辑.

申请表A:xxx.yyy.com
申请表B:zzz.yyy.com

案例2:A的web.config已编辑.

应用A:www.yyy.com/ApplicationA/
应用B:www.yyy.com/ApplicationB/

djd*_*d87 5

只有一个.据我所知,IIS中的每个应用程序实例都不会影响任何其他应用程序.

IIS               // Resetting IIS will affect Application1 and Application2
...Application1
......Web.Config  // Modifying this will not affect Application2
...Application2
......Web.Config
Run Code Online (Sandbox Code Playgroud)

编辑:

总结一下.如果每个应用程序都位于由IIS引用为不同应用程序的单独目录中,则修改一个应用程序的代码库不会影响另一个应用程序.但是,如果设置了两个共享相同目录/文件的应用程序,则更改这些文件(包括web.config)将导致两个应用程序重置.

假设以下两者共享服务器上的同一目录,并修改该目录中的web.config:

申请表A:xxx.yyy.com申请表A:www.yyy.com/ApplicationA/

然后不会重置应用程序B.

但修改以下任何一个:

应用程序B:zzz.yyy.com应用程序B:www.yyy.com/ApplicationB/

将导致应用程序B重置.