2012-10-30 62 views
2

我使用TeamCity构建和准备Windows窗体应用程序。我在解决方案中有几个项目,其中一个是InstallShield项目.isproj。我正在使用免费的开发者版本,Installshield很好地为我们提供。在TeamCity和MSBuild中使用Installshield

但是,TeamCity显然无法构建它,因为该框没有安装Installshield。

我无法安装相同的版本,因为它需要Visual Studio,这有点痛苦。

有谁知道是否有免费版本,我们可以使用我们的生成服务器生成发布的文物?

回答

5

我不确定InstallShield LE是否在VS Express版本中可用,您可以在您的生成机器上安装该版本。

另一种选择是使用其他工具,例如Advanced Installer也与VS和完整的命令行支持集成,因此您可以将它集成到您​​的构建机器中。此外,您可以将其单独安装在构建机器上,不需要任何版本的VS.它有免费版中的“简单”项目,任何其他项目类型都需要商业许可证。

+0

嗨波格丹 - 谢谢你的提示。我认为在构建盒上安装VS可能是解决方案 - 我们没有太多的安装程序项目,因此组织内的特定工具没有太多的依赖关系,所以高级安装程序是我将采取看着。再次 - 感谢您花时间! –