Winrar自解压安装程序包制作

嘎子 C#, DCKit 2016-01-30 1,867 次浏览 , 没有评论

最近在做一个安装程序,发现Visual Studio已经不默认支持程序安装包项目了,但是不排除可以有非常好的插件可以来制作比较专业的安装程序,但我自己觉得还不如自己写一个。安装程序所做的事不外乎信息展示,文件拷贝,快捷方式制作,注册表读写等,程序都能很好的实现,而且自由度更高。
但是也存在一个问题,那就是我们写完程序一般都是一个exe文件,加几个文件或者文件夹。对于比较大的程序还好,但对于小程序总觉得比较繁琐,不如单个文件来的简单。

例如,DCKit三维精度控制软件的安装程序负责了一、程序环境的设置,二、程序文件的拷贝。如下图所示

files里面是程序文件,但如果这样的一个安装包觉得并不是很专业,不如一个整体的文件。

当然,可以用Visual Studio将所有文件放到资源里面,然后一个个保存到目标文件夹,但这样非常的复杂,需要每一次都修改安装程序。现在我们就用我们最常用的WinRAR来制作这样一个安装程序。

首先选中setup.exe文件和files文件夹,右键->添加到压缩文件

 

 

自压缩设置在高级里面,右侧中部

 

 

设置提取后运行,这样在解压之后就可以自动运行了。

 

 

提取到临时文件,提取后不用的文件就可以不用管了,全部隐藏会使解压在后台进行,完全感觉不到。

 

设置一下图标,让自解压文件看起来更专业。

 

这样我们就得到了一个看起来非常专业的安装文件了。

 

原创文章,文章首发于:Riley Ge (@rileyge) — Steemit

原创文章,转载请注明: 转载自TsonTec:测量解决方案提供者

本文链接地址: Winrar自解压安装程序包制作

相关主题

  • 将自写的卸载程序添加到控制面板中2016-02-09 将自写的卸载程序添加到控制面板中 (0)
    本文以C#语言为例,但实际上你可以使用任何语言来做这件事,甚至你都可以手动添加。 先直接明了,上图片: […]
  • 从Visual Studio for Mac再议微软的野心2016-12-10 从Visual Studio for Mac再议微软的野心 (0)
    之前写过一篇文章:从.Net Core的发布粗谈微软的野心,今天我也不知道自己怎么想的,又去了Visual […]
  • 用Visual Studio写Android程序的一点体验2017-04-05 用Visual Studio写Android程序的一点体验 (0)
    之前也写过类似的文章,当时只是测试,最近这几天用Visual […]
  • MSVSMON.EXE似乎没有在远程计算机上运行2016-03-03 MSVSMON.EXE似乎没有在远程计算机上运行 (2)
    尝试进行远程调试时,可能会收到此错误消息。它表示 Visual Studio 未能在远程计算机上找到 Visual Studio […]
  • C#重载操作符==和!=时注意问题2016-03-12 C#重载操作符==和!=时注意问题 (0)
    1、大家一定要明确一点就是如果两个类在没有重载==和!=时用这两个运算符进行比较,那么只有引用相同的地方的时候才返回true,否则(不管里面的内容是否相等)返 […]
  • DCKit Rev1.2.1.0发布2016-02-29 DCKit Rev1.2.1.0发布 (0)
    “DCKit三维精度控制软件”Rev1.2.1.0今日发布,此版本为调试比较成熟的版本,当然也希望大家多多提出意见。 感谢我们同事们在试用我 […]

说点什么

avatar
  Subscribe  
提醒
回顶部