Сбой сборки TFS из-за исключения InstallShield

Мы используем InstallShield 2013 Limited Edition с TFS 2013 Build Server. Иногда наши сборки TFS XAML заканчивались ошибкой:

C: \ Program Files (x86) \ MSBuild \ InstallShield \ 2013Limited \ InstallShield.targets (108): возникла исключительная ситуация

Лицензия InstallShield 2013 Limited Edition успешно активирована на компьютере с сервером сборки (на компьютере с ОС WIN 7). Из-за этой ошибки завершилась сборка. Чтобы это исправить, нам нужно перезагрузить компьютер сервера сборки tfs. Пожалуйста, предложите какое-то постоянное решение этой проблемы. Дайте мне знать, если потребуется какая-либо дополнительная информация.

1 ответ

  1. Если вы получаете сообщение об ошибке InstallShield.Tasks.dll не найдено или не может быть загружено, как показано на скриншоте ниже:

введите описание изображения здесь

Решение:

Установите платформу MSBuild в своем определении сборки на "X86", как показано ниже:

введите описание изображения здесь

  1. Если вы получаете сообщение о том, что срок действия лицензии InstallShield истек, как показано на скриншоте ниже:

введите описание изображения здесь

Решение:

Настройте службу сборки на запуск с учетной записью домена вместо "NT_AUTHORITY\Network Service".

Другие вопросы по тегам