VS中制作安装文件

第一步先来建一个最简单的Windows窗体应用程序,并为项目命名为WinFormTest,解决方案为WinFormSetup

第二步在窗体Form中添加一个按钮并在按钮事件中添加代码,只做测试因此简单一点

namespace WinFormTest

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

        }

        private void button1_Click(object sender, EventArgs e)

        {

            MessageBox.Show("Hello Setup!");

        }

    }

}

 第三步就到了重点了,添加另外一个项目    在其他项目类型====安装和部署====Visual Studio Installer  安装项目,然后添加项目名称SetupTest

di

第四步可以看到,添加完项目后可以看到以下文件

接下来在应用程序文件夹中添加三个文件夹

测试项目系统文件夹为项目系统共文件,Images添加的图片文件,Unit留作备用

第五步在测试项目系统文件夹下添加项目输入

然后添加主输出,点击确定。

第六步在在项目上右击生成文件,即可生成Setup.

点击setup.exe即可安装WinForm应用程序。

点击下一步那么就会安装完成。但是这样我们需要知道刚刚的安装目录,才能打开exe文件,才能打开项目,所以接下来我们来看看如何添加快捷方式的问题,那么现在我们再在Images中添加一下快捷方式的图标文件吧。

接下来我们在主输出来自WinFormTest(活动)右键添加快捷方式

并更名为WinFormTest快捷方式,再在快捷方式右键属性,然后在ico文件选择刚刚添加的ico文件。

可以把文件放到桌面

然后再次生成项目即可生成安装文件。进行安装点击桌面快捷方式打开项目即可。

时间: 2025-01-04 09:14:01

VS中制作安装文件的相关文章

在Xcode中制作.a文件

<div="nbsp;库是程序代码的集合,是共享程序代码的一种方式. 根据源代码的公开情况,库可以分为 2 种类型. 开源库: 公开源代码,能看到具体实现 比如 SDWebImage . AFNetworking 闭源库: 不公开源代码,是经过编译后的二进制文件,看不到具体实现 主要分为:静态库.动态库 静态库和动态库 静态库和动态库的存在形式 静态库: .a 和 .framework 动态库: .dylib 和 .framework 静态库和动态库在使用上的区别 静态库:链接时,静态库会

InstallShield Limited Edition制作安装文件

由于InstallShield Limited Edition for Visual Studio的教程.资料太少,所以我今天才决定写这个文章,专门针对C#项目打包,包括打包集成Microsoft .NET Framework等.大家从官方下载的最新版InstallShield Limited Edition for Visual Studio,是支持VS2010.VS2012.VS2013的(小牛在WIN7.WIN8中安装正常,但是WIN8.1死活都安装不进去--) 如何下载注册: http:

linux下制作ISO文件

linux下制作ISO文件有几种方法,分别如下: 1,从光盘中制作ISO文件 cp /dev/cdrom 路径/ISO 文件名 例子:cp /dev/cdrom /opt/mycd.iso,也可以用 dd if=/dev/cdrom of=/opt/mycd.iso 2,使用目录文件制作ISO文件 mkisofs -r -o 路径/ISO 文件名 目录文件路径 例子:mkisofs -r -o /opt/mycd.iso /home 制作完ISO文件后,如何挂载呢? mount -o loop

xcode制作越狱后ipa安装文件

正常情况下发布测试版给用户需要问到对方设备ID并添加到开发者证书里去感觉有点麻烦,如果是已越狱过的机器可以使用xcode制作ipa文件,并直接用itunes同步进去,这样方便多了. 将运行目标选为iOS Device Edit Scheme -> 选择 Run [App Name] -> Build Configuration下拉框中选择Release 生成编译文件,Product -> Build 在任意位置创建一个Payload目录 进入编译目录,目录这可以找到:XCode ->

mysql安装原码包中的各个文件说明

build 用来制作各个平台二进制的的版本(里面的文件脚本check-cup 可以自动检测) client 各个客户端程序的(mysql.cc mysqladmin.cc...) Docs 文档目录 mysql安装原码包中的各个文件说明

安装文件制作工具NSIS的使用总结

安装文件制作工具NSIS 使用总结 在给客户开发客户端软件时,为避免技术人员亲自上门安装带来额外的成本损耗,通常我们都会自作一个安装包,以确保我们开发的程序的相关依赖资源.环境在客户端运行前能自动地正确配置好. NSIS是一个比较流行的安装文件制作工具,制作简单,提供脚本语言来定义环境和程序的静态资源配置,使得安装文件可定制化, 并能根据自定义的脚本文件自动生成可执行的安装包, 大大地简化了程序员的发布工作. NSIS提供了多个脚本demo,可在UI上直接打开来查看其demo 并学习. 其脚本指

VS2010中如何将exe文件生成setup安装文件

VS2010中如何将exe文件生成setup安装文件 描述:当我们完成一个窗体应用程序时,想要将软件给用户使用,但又不想给源代码. 于是我们需要将我们的应用程序进行打包. 我知道的打包方式有两种,一种是在学校的时候老师教的用7-zip生成自解压的压缩包方式, 另一种是利用VS2010直接生成. 接下来将详细介绍第二种打包方式. 目录 一.创建 二.设置属性 三.创建快捷方式 四.生成安装文件 一.创建 1.右击鼠标->添加->新建项目 2.选择其他项目类型->安装和部署->Visu

使用好压(HaoZip)软件打包EverEdit制作安装程序

最近使用EverEdit,使用原始的安装程序安装后,需要重新安装插件,对配置文件进行了修改,定制了工具栏.将安装后的程序目录进行打包,制作新的安装包,便于携带. 以下为打包制作过程: 打包原料:EverEdit定制版: 打包工具:国产压缩软件 HaoZip 好压: 打包过程: 1.安装HaoZip好压软件,打开后,选择需要制作为安装包的文件夹,这里选择“EverEdit”文件夹,然后点击“自解压”. 2.在选项框中,模块选项卡,选择“安装向导模块”,注意自解压文件路径. 3.文本选项卡中,输入自

linux 制作iso文件

1 概述 为了日常工作方便,我们可以自己制作iso文件,方便后期的使用 2 操作 2.1.cp直接制作 格式如下 cp  光盘路径  新生成的iso文件路径 例子 cp /dev/sr0  ./tt1/CentOS6.iso 这样的方式相当于是刻录磁盘,生成的文件CentOS6.iso 可以做启动盘 2.2 借助脚本mkdvdiso.sh来制作 以下是mkdvdiso.sh这个脚本下载路径.这个脚本只能是centOS4,5,6,三个版本可以制作 https://wiki.centos.org/T