我将服务装饰成单身人士。它在我的Windows 7开发机器上的IIS中托管。
[ServiceBehavior(InstanceContextMode = InstanceContextMode.Single,ConcurrencyMode = ConcurrencyMode.Multiple)]
在升级之前,我已将我的所有项目迁移到使用VS2010,但仍保留在.NET 3.5中;我已经确认一切正常。
将所有项目升级为使用.NET 4.0后,我的WCF服务开始表现不正确。每次调用WCF服务都会创建一个新对象,这显然不是它的装饰方式(见上文)。我还将应用程序池升级为使用带有集成管道的4.0(之前它是带有集成管道的2.0)
有没有人经历过这样的事情?我甚至不知道从哪里开始解决这个问题。
答案 0 :(得分:0)
删除压缩和adhoc配置阅读器代码后,问题就消失了。