Я получаю странную ошибку при попытке скомпилировать решение, которое использует StructureMap в Team Build.
Когда я пытаюсь скомпилировать решение локально в Visual Studio, оно работает нормально, но при попытке поставить в очередь новую сборку в Team Build появляется следующая ошибка:
Не удалось разрешить перегрузку, поскольку доступное «Use» не может быть вызвано с этими аргументами:
Вторая строка кода с этой ошибкой:
ForSingletonOf(Of ISessionFactory)().Use(NHibernateSessionFactory.SessionFactory)
Me.For(Of ISession)().lifecycleIs(New HybridLifecycle()).Use(Function(x) x.GetInstance(Of ISessionFactory)().OpenSession())
Это стандартная регистрация для сеанса NHibernate, поэтому я не совсем понимаю, почему появляется эта ошибка.
Заранее спасибо за подсказки.