我的网应用程序公开的一些服务(WCF)和我需要加载XML文件和"商店"这一个静态的变量可见的整个程序域.这一变量需要进行查询,更新服务或一个网页。

事实是,我负这个变量在Application_Start(全球性的。asax.cs)但是,当一个服务请求达的变量空白和需要'重新装',并且发生这种情况与每个服务(3),所以我结束了3个实例中的一个静态的变量。

怎么我可以保证我所有的应用程序正在运行的相同程序域?我做错了什么?

VS2008sp1windows7资框题

有帮助吗?

解决方案

好了,后一点研究我找到的解决方案。我会发布的解决方案在这里和许多链接,帮助我找到它。

WCF服务和ASPX页上运行的相同程序域当运行side-by-side(默认),我的问题是程序域正在再循环,因为我的程序是创建一个文件夹的以下根文件夹的我的程序。当我移动,建立远离程序本身的程序域quited重新启动,所以我总是保持我的静态价值观。

这里有一个列表的有趣的后我读并帮助我找到的解决方案:

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top