C#利用VS中插件打包并发布winfrom程序

作者:无名 - C#教程 -

本文为大家分享了C#利用VS中插件打包并发布winfrom程序,供大家参考,具体内容如下

1.先在VS 的扩展更新中搜索此插件【2015 installer Projects】,点击下载,安装需要关闭VS

2.安装完毕之后新建项目

3.选择“application folder”项,然后在右边的空白区域右击,选择Add,如下图

4.选择需要打包发布的exe文件

这里会自动带出相关联的dll文件,如图:

5.选中程序主入口也就是exe后缀的文件右键添加快捷方式,这里需要添加两个快捷方式,重命名,分别剪切到User's Desktop 和User's Programs Menu 中 也就是用户的桌面和安装路径

6.设置快捷方式的Ico 也是图标,ico需要在之前添加的dll中,若没有则需要自己另外添加,

7.在发布程序上右键,属性 ,设置发布的配置

8.设置发布必要的框架,视图>>启动条件。然后在启动条件中单击“.NET Framework”,在属性选项卡中将其“Version”属性选为相应的版本 (设置这里可以转到11处看看如何设置程序发布的公司)

9.一切就绪,F6,或者点项目右键生成,打包完成

10.这里点安装 ,会出现公司为默认的情况,这里也是可以自己设置的

11.在项目的属性中可以看到设置公司的项,自行设置,重新生成,再次点击安装

可以看到安装的时候公司已经显示出来

OK,搞定!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

IT人知识库 原文地址:http://www.itpeo.net/12809/520056.html





C#实现金额转换成中文大写金额

本文实例为大家分享了C#金额转换成中文大写金额的具体代码,供大家参考,具体内容如下 /// <summary&... ...

rfedfre

C# WPF 父控件通过使用可视化树找到子控件的示例代码

在我们使用WPF设计前台界面时,经常会重写数据模板,或者把控件放到数据模板里。但是一旦将控件放到数据模板中,在后台就没有... ...

C#实现ini文件读写操作

本文实例为大家分享了C#语言实现ini文件读写操作的具体代码,供大家参考,具体内容如下 1、ini文件是什么? 见百度百... ...

rfedfre

C# 7.0中解构功能详解

本文为大家分享了C# 7.0中的解构功能,供大家参考,具体内容如下 解构元组   C#7.0新增了诸多功能,其中有一项是... ...

C#获取日期的星期名称实例代码

具体代码如下所示: private string GetWeekName(DayOfWeek week) {... ...

rfedfre

C#中字段、属性、只读、构造函数赋值、反射赋值的问题

C#中字段、属性和构造函数赋值的问题提出问题如下所述: 首先提出几个问题: 1、如何实现自己的注入框架? 2、字段和自动... ...

WPF实现控件拖动的示例代码

实现控件拖动的基本原理是对鼠标位置的捕获,同时根据鼠标按键的按下、释放确定控件移动的幅度和时机。 简单示例: 在... ...

rfedfre

WPF 在image控件用鼠标拖拽出矩形的实现方法

今天有小伙伴问我一个问题,在image控件用鼠标拖拽出矩形,本文告诉大家如何使用鼠标画出矩形 做出来的效果先请大家看一下... ...

rfedfre

怎么使用C#代码创建快捷方式文件详解

前言 快捷方式是一种特殊的文件,扩展名为 lnk。有很多种方式来创建快捷方式,首先我们看一下快捷方式是什么。对快捷方式点... ...

C# 7.2中结构体性能问题的解决方案

前言 在某些使用了readonly关键字的情况下,C#编译器会创建出结构体的防御副本。虽然这个问题已经众所周知并被记录下... ...

微信小程序支付C#后端源码

本文实例为大家分享了微信小程序支付C#后端源码,供大家参考,具体内容如下 using System; using S... ...

rfedfre

C# 添加PDF页眉/页脚的示例代码

概述 页眉页脚是一篇完整、精致的文档的重要组成部分。在页眉页脚处,可以呈现的内容很多,如公司名称、页码、工作表名、日期... ...

C#怎么生成唯一订单号

本文实例为大家分享了C#生成唯一订单号的具体代码,供大家参考,具体内容如下 根据GUID+DateTime.Now.Ti... ...

C# 中用 Sqlparameter 的两种用法

新建一个表: create table abc ( id int IDENTITY(1,1) NOT NULL, n... ...

C#中sqlDataRead 的三种方式遍历读取各个字段数值的方法

数据库的查询分析器中写上如下代码: create table studentname ( id int prim... ...

c# WinForm 窗体之间传值的几种方式(小结)

前言 小编最近维护一个Winfrom窗体,是项目中CS端的主窗体,很多子窗体需要从主窗体获取值,同时子窗体还需要给主窗... ...

rfedfre

C# WPF 通过委托实现多窗口间的传值的方法

在使用WPF开发的时候就不免会遇到需要两个窗口间进行传值操作,当然多窗口间传值的方法有很多种,本文介绍的是使用委托实现多... ...

rfedfre

自定义WPF窗体形状的实战记录

介绍 你好WPF爱好者。 随着WPF等统一API语言的发明,丰富用户界面变得非常容易。 创建丰富的用户界面只是一个想法... ...

深入浅析c#静态多态性与动态多态性

C# 多态性 多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。 多态性可以是静态的... ...

rfedfre

C#程序中类数量对程序启动的影响详解

前言 最近我在项目写了几万行代码,小伙伴担心会让程序启动速度变慢,所以本渣就来做测试。 本渣使用了代码创建器,创建了 1... ...