2009-09-28 48 views
2

我工作的公司正在寻找安装人员的不同选项。该产品由ASP.NET网站,一些Web服务和Windows服务组成。我们希望能够一次安装所有内容,但能够单独卸载或更新服务。我们还希望能够从安装程序对话框配置/编辑xml文件(如app.config或自定义xml文件),没有太多的麻烦。Installshield vs Wix vs NSIS的网站和Windows服务部署?

外,InstallShield,维克斯和NSIS,是任何特别适合这样做呢?

回答

1

维克斯和InstallShield既可以做到这一点但双方会采取一个巨大的学习曲线,无论哪种方式。如果你考虑在优雅的安装程序中运行vbscript,NSIS也可以这样做。有经验的人可以帮助你加快速度。

+4

但NSIS的特征之一是“用PHP的元素和装配一个可爱的编码经验(包括用户变量,堆栈,真正的流量控制等),”怎么,你说不说?大声笑 – slf

0

我刚刚完成了需要支持IIS7的安装程序,我不得不说,有些事情是与维克斯更容易比较的InstallShield,一旦你在MSI开发工作了一段时间。