У меня есть услуга, оформленная в виде сингла. Он размещен в IIS на моей машине разработки Windows 7.Обновление до WCF 4.0 и мой синглтон перестали работать
[ServiceBehavior (InstanceContextMode = InstanceContextMode.Single, ConcurrencyMode = ConcurrencyMode.Multiple)]
До обновления я мигрировал все мои проекты использовать VS2010, но остался в .NET 3.5; Я проверил, что все работает правильно.
После того как я обновил все проекты для использования .NET 4.0, моя служба WCF начала вести себя некорректно. Каждый вызов службы WCF создает новый объект, который явно не соответствует его оформлению (см. Выше). Я также модернизировал пул приложений для использования 4.0 с интегрированным конвейером (ранее он был 2.0 с интегрированным конвейером)
Кто-нибудь испытал что-нибудь подобное? Я даже не знаю, с чего начать устранение этого.