包装应用

时间:2009-05-29 20:01:18

标签: deployment

我们有一个Windows应用程序,我们使用Wise进行部署。最近我们切换到InstallAware,虽然它有一些好处,但我们面临一些问题。有人可以推荐另一个部署和打包应用吗?我们是一家小公司,我们没有专门的包装工作人员等。我们的包装包括SQL服务器快速安装,我们希望能够像IA一样具有这种包装的简单性。

4 个答案:

答案 0 :(得分:1)

NSISInnoSetup怎么样?它们都被广泛使用,而且难以使用。 (如果您选择InnoSetup,也可以下载ISTool,它比手动编写脚本文件容易得多。)

答案 1 :(得分:1)

我们已经多次使用NSIS,无论是对于完整的常规桌面安装程序,还是对于小型,无提示安装的修补程序。编写基本安装程序很容易,特别是如果使用HM NIS Edit作为NSIS的向导和IDE。因为它是可编写脚本的,所以您将能够检查是否已安装SQL Server Express - 如果没有,则可以将其作为安装过程的一部分进行安装。

答案 2 :(得分:0)

除了Windows安装程序和Visual Studio附带的安装项目之外,我从未使用过任何东西。您是否有任何不寻常的要求阻止您这样做?

答案 3 :(得分:0)

我假设你的要求如下, 您正在使用智能包工作室来创建\自定义应用程序以创建MSI,这些msi包将被部署或安装到您的环境中。

我的问题是:贵公司(基础设施)中有多少台式机/笔记本电脑

根据我的假设解决您的问题:

目前,Admistudio是取代Wise的最佳产品,您可以使用Installshield repackager来创建或自定义应用程序。 安装anyware用于自定义Dll文件(构建和发布方法)并在该构建文件中创建自定义操作并将其构建到MSI

Installshield Repackager用于从Exe文件创建MSI,并使用转换文件自定义现有MSI(无需修改现有MSI,而是我们可以创建MST文件到MSI并执行自定义到MST文件,同时应用同一文件部署。)

如果您需要进一步的帮助,请与我们联系。