Я использую CruiseControl.NET с MSTest для создания своей надстройки для Excel. Некоторые из моих тестов включают открытие Excel, выполнение некоторых операций и проверку результатов. Это все достигается через COM.
Если я запускаю тесты с Visual Studio 2008, они работают отлично. Однако, когда тесты запускаются CruiseControl, процесс Excel создается, но просто зависает. Процесс тестирования будет продолжаться, только если я убью процесс Excel. Затем веб-панель сообщает об ошибке в функции TestInitialize: она в основном просто создает экземпляр Excel и загружает мой XLL.
Кто-нибудь знает, как можно решить мою проблему? Я использую Excel 2007 на своем сервере сборки.
Спасибо
Chris