首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

各位新年好,一个UnityContainer的有关问题高分求解

2013-03-17 
各位新年好,一个UnityContainer的问题高分求解原来有个小网站,运行一段时间后就有可能出现InvalidOperatio

各位新年好,一个UnityContainer的问题高分求解
原来有个小网站,运行一段时间后就有可能出现InvalidOperationException (集合已更改,无法进行枚举)
看堆栈跟踪,原因是调用了UnityContainer的IsRegistered方法,里面会对一个字典进行迭代。
但是UnityContainer只在ApplicationStart时进行类型注册,其他时候不会对类型注册的字典改动,为什么会出现这个问题呢。
自己猜想可能是并发冲突或者资源回收的问题,但是在本地如何试验都没一点问题,在服务器iis上运行就不行了,我都快疯了。
[解决办法]
运行一段时间后出现的问题,在服务器上加上日志看一下吧。

热点排行