(22)C# windows打包部署

程序做好后需要打包部署后才能使用

一、创建安装项目

解决方案右键-添加-新建项目-其他项目类型-安装和部署-双击进入文件系统。

二、制作安装程序

一个完整的安装程序包括项目输出文件、内容文件、桌面快捷方式和注册表项等。

1、添加项目输出

(1)在“文件系统”的“目标计算机上的文件系统”节点下选中应用程序文件夹,单机鼠标右键-添加-项目输出

(2)在添加项目输出组中选择你创建的windows项目-选择主输出-确定,即可将项目添加到安装程序中

2、添加内容文件

在右半边右键-添加-文件。选择你想要的文件添加进去

3、创建桌面快捷方式

(1)在主输出来自xx(活动)右键-创建主输出xx(活动)的快捷方式

(2)把主输出来自xx(活动)的快捷方式重命名为“快捷方式”四个字

(3)把生成的快捷方式拖到左边的“用户桌面”文件夹下

4、添加注册表

(1)在右边的解决方案管理器中选中安装项目(如果没重命名的话应该叫Setup)-右键-视图-注册表。

(2)在左边的左侧表拦中一次展开 HKEY_CURRENT_USER 下的Software 下的 Manufacturer,重命名你想要的名字。

(3)在重命名的文件夹上右键-新建-选择要添加的注册表

(4)注册表上右键属性输入想要的内容或者直接在软件右下角属性栏中填写

时间: 2024-11-09 02:24:43

(22)C# windows打包部署的相关文章

使用IntelliJ IDEA和Maven构建Java web项目并打包部署

爱编程爱分享,原创文章,转载请注明出处,谢谢! http://www.cnblogs.com/fozero/p/6120375.html 一.背景 现在越来越多的人使用IntelliJ IDEA工具进行Java的开发,以前也对IntelliJ IDEA有了解过,但是一直没有去使用. IntelliJ IDEA比Myeclipse好用多了 ,功能也非常的强大,google公司Android Studio就是基于IntelliJ IDEA开发的, 开发效率非常高,各种智能提示等等,具体的大家可以去了

QT程序在windows下部署发布

转载:http://www.cnblogs.com/Fan_Fan/archive/2010/05/29/1746860.html QT程序在windows下部署发布 以下包括了部分网上收集的,以及qt帮助里的内容(Deploying an Application on Qt/Windows) 首先,打开windows控制台,然后,找到vs安装目录下的bin里,执行 vcvars32.bat 这个脚本.执行完之后,vs需要的所有环境变量就已经设置好了. 我的环境是QT 4.3.3 + mingw

Vs2010winform程序打包部署

1.新建安装部署项目 打开vs2010,选择文件->新建->项目->其他项目类型->安装和部署->选择安装项目.如下图: 2.开始制作 点击如上图中确定后进入项目开始制作: 2.1点击"应用程序文件夹"右击选择添加->文件夹或者双击"应用程序文件夹"在右边的空白处右击选择添加->文件夹.如下图: 2.2将自己开发项目中对应的文件添加到安装部署对应的文件夹中,这里我就把自己开发项目中的Dict文件夹中的文件添加到安装部署项目中

windows server 部署服务(WDS)

WINDOWS的部署服务方便成规模的给客户机安装系统,为管理工作节省了大量时间. 首先说一下安装部署服务(WDS)的条件: 域环境 DNS DHCP 实验环境说明: windows server 2016的操作系统 dc01dc02客户端 为了方便这次是在DC02上面部署DHCP和WDS服务,实际中可建立单独的服务器. 此次实验环境为HYPER-V,和真实环境相比有些操作的参数可能稍有不同,比如,虚拟环境的网卡驱动不需要考虑,真实的需要把驱动提前打包好,后面会讲到. 一.客户端准备 新建一台虚拟

VS2010 C/S模式 打包部署

先说说什么是打包部署和发布,对于c/s模式打包就是把我们的程序打成压缩包,打包将行李入包,发布是将打好的包展开.  这样的好处一是保护版权和安装方面,二是打包会把cs文件编译成为dll文件,第一次运行的速度快,同时保护代码.三是打包发布可以节省控件,基本解决了安全性的问题,使得程序员的原codes不被泄漏. 说说打包和发布的区别,发布是没有安装文件的,要求服务器上必须安装上一个frontpage server extension,发布是把页面文件aspx,资源文件放到网站里,代码编译到程序集中放

【转】C# Winform打包部署时添加注册表信息实现开机启动

使用VS自带的打包模块可以很方便的对项目进行打包部署,同时我们也可以在安装部署时操作注册表实现开机启动软件.具体实现如下: 1.添加安装部署项目后,鼠标右键安装项目->视图->注册表,HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run中 添加键值保存软件目录.    注意:默认的可能只有HKEY_CURRENT_USER\Software\[Manufacturer],没关系,我们依次添加以上的项即可.即:HKEY_C

VS2010 C/S模式winForm打包部署.详细!

原文:http://blog.csdn.net/xhf55555/article/details/7702212 先说说什么是打包部署和发布,对于c/s模式打包就是把我们的程序打成压缩包,打包将行李入包,发布是将打好的包展开.  这样的好处一是保护版权和安装方面,二是打包会把cs文件编译成为dll文件,第一次运行的速度快,同时保护代码.三是打包发布可以节省控件,基本解决了安全性的问题,使得程序员的原codes不被泄漏. 说说打包和发布的区别,发布是没有安装文件的,要求服务器上必须安装上一个fro

Maven 结合 Spring profile对不同的部署环境打包部署

这是一个草鸡鸡冻人心的时刻,搞了2天终于搞定了,麻麻再也不用担心我部署出错了!!!!!!! 所有profile,spring和maven的,定义均要一致,否则,自己运行看看. 首先,先来讲下spring的profile功能,这个是方便项目的各种环境分离(开发.测试.生产),简单介绍下如何使用. 在beans中定义环境代码,项目中,我在beans.xml里定义 1 <beans profile="develop,test,product"></beans> 在数据

用C#做成的程序如何打包部署,在其他PC机运行

刚刚接触C#,在linux下面做习惯了c和c++,在本机运行OK后,得瑟的去别的机子,居然运行不了,你妹啊,怎么回事,没有.NET Framework,原来和java类似,.NET Framework相当与c#的虚拟机.装上后FW后,还是运行不起来,报以下错误 我靠,什么鸟情况.用dumpbin -import xxx.exe将所需的dll也拷过去还是不行.难道还要装VS2010才成?坑爹的我拿着vs2010装了半天,装上2010后果然能运行了,这你妹的难不成要用户装开发工具软件,这不对劲啊.果