Microsoft Visual Studio 2015 Installer Projects Extension(以C#Winform项目为例)打包安装教程

1、安装Microsoft Visual Studio 2015 Installer Projects Extension。
2、这时在VS2015中将有三个文件夹:
(1)、“Application Folder”表示要安装的应用程序需要添加的文件;
(2)、“User’s Programs Menu”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe;
(3)、“User’s Desktop”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。
3、准备材料:
(1)、应用程序文件夹中点右键添加文件:表示添加要打包的文件;
(2)、添加的文件一般是已经编译过应用程序的debug目录下的文件;
(3)、如果debug下面有子文件夹则需要“添加文件夹”;
(4)、然后把对应的子文件里的内容添加到此文件夹中;
(5)、把需要创建程序快捷方式的图标也添加进来:后缀名为:ICO。
4、在vs2015开发环境中打开一个要部署的项目,在“File” 菜单中选择’New->Project”选项。
5、在“NewProject”中选择“Other Project Types”->“Setup and Deployment”->“Visual Studio  Installer”,在列表中选择 “Setup Project”。选择路径,并命名为Setup1。
6、在创建的项目名称 (work安装与部署)上点击右键: Properties。然后选择.NET的版本,和Windows Installer4.5(可选项)。
选择:“Download prerequisite from the same location as my application”
这样安装包就会打包.NET Framework,在安装时不会从网上下载.NET Framework组件:但是安装包会比较大。
7、VS2015发布.NET4.0的版本,在创建安装程序时,需要设置启动条件:在项目名称(work安装与部署)上,点击右键选择"View’今“LaunchCondition”:在“Launch Condition”中,点击“.NET Framework”在Version上面选择.NETFramework4.5。
8、设置安装文件的目录(路径):创建的项目名称(work安装与部署)点击左键(不是右键)在属性中设置参数如下:其中Author为作者设为WangYasong;ManuFacture为公司名称改为Hblgdx;ProductName 为产品名,改为work安装与部署,把InstallAIIUsers设置为True。
9、在应用程序上点击左键,如下图:第一个为系统主目录(默认C:\Programe ),第二个为公司名([Manufacturer]),第三个为应用程序名称,这样在安装时就会创建两层的文件路径。需要删除Defaultlocation中的:[Manufacturer]。删除后只有应用程序的名称。
10、创建应用程序图标与卸载程序:在“Application Folder”中的.exe文件中,点击右键,创建快捷方式:重命名”RotatePic“,然后点击右键属性:选择Icon,在Icon中选择ico文件作为图标,图标文件已经在”ApplicationFolder“中,这里为001.ico,确定后,拖动此快捷方式到”User’sDesktop“。
11、在“User’s Programs Menu"中添加一个文件夹,命名为:”RotatePic", 然后同样的方式在“Application Folder"中再创建一个RotatePic.exe快捷方式,拖动到’RotatePie"文件夹中,即在“User Desktop”和’User’s Program Menu"中分别创建的快捷方式。
12、然后给.NET应用程序创建一个卸载程序:在“Application Folder”中添加:C:\Windows\System32\Msiexec.exe。(按照该路径查找该文件)
13、右键创建Msiexec.exe快捷方式,重命名为:Uninsta||,把此快捷方式拖动到’RotatePie“文件夹中。
14、击项目名称Setup1,在属性 中找到:ProductCode,复制此ProductCode,米古贝占至旷Uninstall"快捷方式的Arguments属性,前面加/x空格。
15、完成以上步骤,就可以生成解决方案了。生成解决方案后,在debug文件夹中就是我们需要的安装包。安装完在开始菜单中有’RotatePie”的文件夹,里面有我们创建的两个快捷方式,桌面有添加的图标。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

次郎不小

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值