Как добавить провайдера OLEDB в сборку непрерывной интеграции на tfs?

каждый раз, когда я запускаю сборку на TFS, я получаю сообщение об ошибке, что поставщик OLEDB отсутствует на локальном компьютере:

Метод тестирования BookLibrary.UnitTest.DatabaseCommunicationTest.AddBookTest вызвал исключение: System.InvalidOperationException: поставщик «Microsoft.ACE.OLEDB.12.0» не зарегистрирован на локальном компьютере.

Есть ли возможность добавить поставщика «Microsoft.ACE.OLEDB.12.0» в непрерывную сборку TFS?


person Inoverse    schedule 07.12.2012    source источник


Ответы (1)


Пробовали ли вы войти в систему сборки и установить Microsoft Access Database Engine 2010? Распространяемый

person Betty    schedule 07.12.2012
comment
Нет. У меня нет доступа к сборочной машине. Есть ли другой способ запустить эти тесты без установки Mirosoft Access DB Enginge 2010? - person Inoverse; 11.12.2012
comment
Нет, эти специальные тесты требуют этого. Вы можете отфильтровать все, что требуется, и не запускать их на сервере сборки. - person Betty; 11.12.2012