我创建了一个WPF应用程序。我想为这个应用程序制作安装程序文件(exe)。
此应用程序还使用其他一些第三方文件(bat文件);我拉链了。 我想在安装时解压缩此文件,并在Path变量中设置解压缩目录的路径。
我收到了一个链接http://www.msdotnet.co.in/2012/06/how-to-create-setup-fileexe-file-from.html#.U3GT7YGSzxp 它告诉我们如何创建安装程序文件。
如何在安装程序时实现解压缩部分和设置环境可用?
由于
答案 0 :(得分:3)
它可以独立运行,但可以在visual studio中运行。您编写了一个小的xml文件,详细说明了您要安装的内容,剩下的工作就完成了。
要运行zip命令,请使用CustomAction。
答案 1 :(得分:0)
搜索 安装屏蔽 。它是旧工具,但具有良好的脚本功能,如您所期望的(即)解压缩文件夹和处理路径环境变量
答案 2 :(得分:0)
使用 Inno设置(http://jrsoftware.org/isinfo.php)或 NSIS (http://nsis.sourceforge.net/Main_Page)。
两者都是免费的(开源)安装系统,具有许多可能性和庞大的社区(即使在这里也是如此)。
它们非常易于使用(尤其是Inno),它们非常强大,因此很容易实现所需的功能。
答案 3 :(得分:0)
看看失速:
https://github.com/jamesqo/Stall
它是一个OSS项目,允许您从命令行安装应用程序,无需配置。
使用示例:
stall path/to/YourApp -e YourApp.exe -i YourApp.exe
这样可以将您的应用直接安装到用户的计算机上,而无需进行中间MSI。
如果你还要解压缩文件,你可能只想考虑下载二进制文件的简单批处理文件+解压缩内容+运行Stall。