1

Я пытаюсь создать проект с сервером сборки и продолжает давать мне следующую ошибку:Installshield Limited Edition 2013 лицензии на сервере сборки TFS 2012

C:\Program Files (x86)\MSBuild\InstallShield\2013Limited\InstallShield.targets (108): -7159: The product license has expired or has not yet been initialized. 

я добавил учетную запись, используемую Строить в сборке группы администратора группы коллекций и группы администратора проекта. Я также активировал installshield как через Visual Studio (создание нового проекта установки), а затем в этом месте c$\Program Files (x86)\InstallShield\2013LE\System\TSConfig.exe

У меня установлены VS 2010 (Shell), VS 2012 и VS2013.

Я также добавил этого пользователя в группу администратора на этом сервере. Я перезапустил сервер сборки несколько раз. Я не уверен, что еще попробовать. Может ли кто-нибудь помочь?

ответ

1

Убедитесь, что BuildService не работает с локальной учетной записью, такой как «NT_AUTHORITY \ Network Service». Если это так, пожалуйста, измените его с учетной записью домена и добавьте учетную запись пользователя в группу администратора. Перезапустите сервер сборки TFS и перезапустите сборку.

Кроме того, пожалуйста, также чек на этом блоге для деталей о том, как работать с Installshield с TFS сборки:

http://blogs.msdn.com/b/girishp/archive/2014/03/04/installshield-and-team-build-on-tfs.aspx

+0

Это работает для vNext, а также. Важным является шаг перезагрузки! – Jerther