Installation 良好的软件包装,非已安装软件

Installation 良好的软件包装,非已安装软件,installation,windows-installer,Installation,Windows Installer,除了InstallShield之外,有谁知道什么好的软件包装商吗 微软使用了什么软件来创建VisualStudio2005/2008安装程序 此外,仅仅使用“通用”语言(如C#)来创建安装程序而不是使用软件打包程序,这有意义吗 谢谢 看看免费的nullsoft安装程序 它没有使用Microsoft MSI系统,这可能(如果你问我的话)也可能不是一件好事。请查看免费的nullsoft安装程序 它没有使用Microsoft MSI系统,这可能(如果你问我的话)也可能不是一件好事。我使用,非常好 还有

除了InstallShield之外,有谁知道什么好的软件包装商吗

微软使用了什么软件来创建VisualStudio2005/2008安装程序

此外,仅仅使用“通用”语言(如C#)来创建安装程序而不是使用软件打包程序,这有意义吗


谢谢

看看免费的nullsoft安装程序


它没有使用Microsoft MSI系统,这可能(如果你问我的话)也可能不是一件好事。

请查看免费的nullsoft安装程序

它没有使用Microsoft MSI系统,这可能(如果你问我的话)也可能不是一件好事。

我使用,非常好

还有一个GUI工具可以帮助您编写inno安装脚本。

我使用,非常好

还有一个GUI工具可以帮助您编写inno安装脚本。

我正在使用or。

我正在使用or。

我正在使用or

我已经用了很长时间了,而且效果很好


我已经使用它很多年了,它运行得非常好

我尝试了很多工具和程序来创建windows installer软件包,我得出结论 是最简单的广告直观使用! 我用了好几年,发现了一些问题

另一个对他有利的因素是快速高效的技术支持


我希望这有帮助

我尝试了很多工具和程序来创建windows installer软件包,我得出结论 是最简单的广告直观使用! 我用了好几年,发现了一些问题

另一个对他有利的因素是快速高效的技术支持


我希望NSIS有一个前端应用程序,它现在是免费发布的,叫做venis。venis抽象了nsis的细节。

nsis有一个前端应用程序,现在被免费分发,名为venis。venis对nsis的细节进行了抽象。

我写了wpkg,你可以在这里找到(它是GPL),是dpkg+APT两者的克隆。因此,它打包并管理存储库中的任意数量的包,您可以自动更新和升级这些包。只要你能安装你的项目文件(例如,
makeinstall
类型的东西),那么你就可以很快生成软件包

如果您了解/使用Linux,并使用他们处理软件安装的方式(dpkg+apt get或rpm+yum),那么您会喜欢wpkg,因为它是这种功能的复制品

软件版本仍然是0.x.x,但它已经在生产中(非常稳定,因为我有强大的单元测试来证明一组非常大的函数按预期工作)

请注意,wpkg不仅可以在Microsoft Windows下打包二进制对象,还可以在Linux、MacOS/X下工作,并且可以在其他一些Unice下编译+运行

wpkg实现包括对批处理脚本(Unices的shell脚本)的完全支持,以自动初始化或完成包安装。这包括(例如)在安装服务器二进制文件后自动启动服务器的能力

我们还正在开发一个图形化工具pkg explorer,该工具可用于简化安装目标的管理(您可以在一台计算机上拥有尽可能多的安装目标,只要您不安装需要使用网络上唯一可用资源(如DVD writer或端口80)的软件。)


这个项目有不同的工具。一个允许您在表示存储库的依赖关系树的图形中转换项目列表。另一个创建了一个HTML文件列表,这样您就可以方便地访问存储库中的所有可用软件包。

我编写了wpkg,您可以在这里找到它(它是GPL),它是dpkg+APT的克隆。因此,它打包并管理存储库中的任意数量的包,您可以自动更新和升级这些包。只要你能安装你的项目文件(例如,
makeinstall
类型的东西),那么你就可以很快生成软件包

如果您了解/使用Linux,并使用他们处理软件安装的方式(dpkg+apt get或rpm+yum),那么您会喜欢wpkg,因为它是这种功能的复制品

软件版本仍然是0.x.x,但它已经在生产中(非常稳定,因为我有强大的单元测试来证明一组非常大的函数按预期工作)

请注意,wpkg不仅可以在Microsoft Windows下打包二进制对象,还可以在Linux、MacOS/X下工作,并且可以在其他一些Unice下编译+运行

wpkg实现包括对批处理脚本(Unices的shell脚本)的完全支持,以自动初始化或完成包安装。这包括(例如)在安装服务器二进制文件后自动启动服务器的能力

我们还正在开发一个图形化工具pkg explorer,该工具可用于简化安装目标的管理(您可以在一台计算机上拥有尽可能多的安装目标,只要您不安装需要使用网络上唯一可用资源(如DVD writer或端口80)的软件。)


这个项目有不同的工具。一个允许您在表示存储库的依赖关系树的图形中转换项目列表。另一个会创建HTML文件列表,这样您就可以轻松访问存储库中的所有可用软件包。

有很多问题在讨论这一点,有很多问题在讨论这一点,它不支持回滚,如果安装失败,这真是一件痛苦的事。(好吧,也许是的,我从来没有见过NSIS的安装程序使用过它。)它不支持回滚,如果安装失败,这真是一个麻烦。(好吧,也许是这样,我从未见过NSIS的安装程序使用过它。)