2015-08-24 23 views
1

我試圖建立與構建服務器的一個項目,它不斷給我下面的錯誤:Installshield的限量版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(殼牌),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