如何在ASP.NETWeb服务重新安装期间保留不可序列化的对象?

如何在ASP.NETWeb服务重新安装期间保留不可序列化的对象?,asp.net,web-services,iis,installation,upgrade,Asp.net,Web Services,Iis,Installation,Upgrade,我有一个运行ASP.NETWeb服务的IIS,我需要不时升级它 有一个不可序列化对象的集合,我希望在重新安装期间使其保持活动状态 我不能把它存入数据库 我是否应该使用一些备用进程或服务来保存它们,直到安装新的web服务实例 我是否应该将所有功能分离到库中以升级并将数据保存在global.asax中 或者有更好的方法来处理这个问题 谢谢大家! 我想说,如果您的流程需要超出web服务的生命周期,那么您应该将它们保留在一个可以控制流程生命周期的流程中。我建议您使用windows服务,您可以在其中控制服

我有一个运行ASP.NETWeb服务的IIS,我需要不时升级它

有一个不可序列化对象的集合,我希望在重新安装期间使其保持活动状态

我不能把它存入数据库

我是否应该使用一些备用进程或服务来保存它们,直到安装新的web服务实例

我是否应该将所有功能分离到库中以升级并将数据保存在global.asax中

或者有更好的方法来处理这个问题


谢谢大家!

我想说,如果您的流程需要超出web服务的生命周期,那么您应该将它们保留在一个可以控制流程生命周期的流程中。我建议您使用windows服务,您可以在其中控制服务的进出。

谢谢,这似乎是合乎逻辑的!