我一直想知道,假设您有两个 asp.net 网站在同一个应用程序池中运行。
让我们称他们为网站 1 和网站 2
这两个网站都引用了一些共享代码,我们称之为 Awesome.dll
假设 Awesome.dll 包含一个定义如下的类
public static class Foo
{
public static string Bar { get; set; }
}
我的问题:
两个网站是否共享相同的静态类,或者它们是否有自己的独立副本?也就是说,如果网站 1 对 Foo.Bar 进行了更改,那么该更改是否反映在网站 2 中?