2013-04-23 3 views
0

У меня есть VS2012 sln, который включает в себя проект установки установщика экрана. Если я создам решение/проекты вручную через проводник решений, все строит отлично. Однако при использовании TFS построения определений я получаю следующее сообщение об ошибке:VS2012 Установка проекта проекта Shield с использованием определения сборки TFS

C:\Builds\1\<NAME>\<Build_Definition_Name>\Sources\InstallSetup\InstallSetup.isproj (29): импортируемый проект

«C:\Program Files (x86)\MSBuild\InstallShield\2012SpringLimited\InstallShield.targets» не было найдено. Убедитесь, что путь в объявлении правильный, и что файл существует на диске.

Может кто-нибудь помочь с этим?

Информация:

Using VS 2012 
    OS - Win 7 x64 Pro 

ответ

0

Вам необходимо установить InstallShield на компьютере, на котором вы работаете сборки.

0

В-случае, если кто сталкивается с такой же вопрос, я был в состоянии решить, прочитав, что Flexera упомянуто на их сайте: Link

Краткое описание: в определении сборки, вкладки процесса, убедитесь, что MSBuild платформа является таргетинг на x86.

У меня тоже было 64-битное Windows (8.1) и Team Foundation Server 2013 Express.

Смежные вопросы