一、添加Microsoft Visual Studio Installer Projects 工具-》扩展和更新–》联机–》搜索 Microsoft Visual Studio Installer Projects
下载完成后后安装,安装后必须重启VS
二、将应用程序打包成安装包
1、右键解决方案–>添加–>新建项目
然后出现下面这个页面,找到Visual Studio Installer -->Setup Project,下面的名字和位置你可以自己改,我一般只改名字。然后点击确定。
这里对一些属性做下解释:
1.重要属性 1.Author和Manufacturer,分别是作者和制造商的意思,一般都写公司名。
2.ProductName,软件名。默认是项目名,影响到安装界面和安装目录。务必改掉。
3.Version,版本号,影响安装流程,后面会说。 3.TargetPlatform,意思很明显。表现层面上就是,决定你的安装目录是在Program Files还是Program Files (x86),根据项目决定。
4.RemovePreviousVersion,是否移除之前的版本。务必改为True,不然你更新几次软件就会发现,电脑里多个版本都在安装着。
2.不重要的属性:
1.InstallAllUsers,用户权限默认值。这个在安装界面还可以重新设置。
2.ManufacturerUrl,公司官网。
3.SupportUrl、SupportPhone,技术支持的网址和电话。
4.Description,软件描述。
5.Title,无用。
一开始我以为它是安装界面的标题,但其实并不是,这个值默认和项目名一致,但你修改之后,在哪里也都看不到。所以无用。
当然,现在我们还不能执行打包。还需要添加一些别的内容。 先看一下项目的文件系统 文件系统在项目刚创建的时候会默认打开,其他时候你也可以通过在项目上右键-View-文件系统打开。
刚开始就会看到三个入口:
1.Application Folder,这个是你的应用安装之后,文件所处的目录。
2.User's Desktop,用户桌面,我们等下会需要在这里面放置一个快捷方式。
3.User's Programs Menu,用户的程序菜单。
就是按Windows徽标键或者是屏幕左下角的Windows徽标,会出现的一些文件夹和快捷方式。 添加文件或文件夹 有时候我们会需要手动添加一些默认文件到安装目录里,比如一些默认配置、一些DLL等。接下来演示怎么创建文件夹和添加文件。
点击OK即可为快捷方式应用图标。其他的快捷方式也是一样的操作。
生成安装包并安装
在安装项目上右键,选择生成或重新生成。
会执行打包操作。并会根据你的设置在项目的Debug或Release文件夹下生成一个.msi文件和一个.exe文件。
用户可以使用这个安装包进行安装。 安装界面如下:
如何更改 图标
可以在Debug目录下看到已经生成的.msi文件和setup.exe文件,至此,文件安装包和卸载包生成完毕