ASP.NET桌面应用程序的打包(安装部署)过程(含视频教程下载地址)

 

当自己辛辛苦苦做了一个小程序后,觉得相当完美,但是就是不知道该如何向其它软件似的做成可以安装和卸载的打包程序,总会有些遗憾,所以我们应该学会对程序进行安装部署,使其成为真正的软件。

Asp.net打包步骤(安装部署):

1.         打开vs创建一个新项目,如图1所示选中“项目类型”中的“其它项目类型”下的“安装部署”,之后选择右侧的“安装项目”。设置好名称和位置,单击确定进入下一步. 1

2.         添加要打包的项目:在进入的界面左侧如下图所示,右击“应用程序文件夹” 创建一个文件夹(是为了好管理,可以不创建此文件夹)。                                                               同上,右击“新建文件夹”选择“添加”中的“文件”选择你要进行部署的项目解决方案(。Sln文件)。右击创建两个快捷方式,并将三个解决方案重命名为你所要的文件名。将另外两个拖拽到“用户的‘程序’菜单”和“用户的桌面菜单”中。

3.         制作卸载程序:同上,添加、文件找到C:/WINDOWS/system32下的msiexec.exe文件,并将其添加到文件夹中(此程序是微软系统自带的程序)。创建两个快捷方式,并将快捷方式重命名为卸载或uninstall,之后将其中一个拖到“用户的‘程序’菜单”文件夹中。

4.         配置卸载程序及其他信息配置:1.如下图所示,选择解决方案中的项目安装测试,查看属性中的ProductCode,并复制器属性值,将其粘贴到下图所示的中,注意前面加上‘/x同理再设置“应用程序文件夹”下“新建文件夹”里的卸载程序的Arguments属性值。

图表 1

5.                                                 2.设置“系统必备”,右击“项目安装测试”--------“属性“,如下图所示选择.net Framework 2.0.

6.         至此安装部署已经设置完成。最后一步生成,右击解决方案里的“项目安装测试“选择“生成”即可生成安装文件,你就可以进行安装和卸载了。效果图如下:

7.         除此之外你还可以进行其它一些个性信息设置,比如作者信息等,具体可以参见图表1中特殊颜色标识出来的属性。还可以为可执行程序添加图标,具体方法和第一步一样,加入图片文件, 选择文件夹中的解决方案文件,在属性列表中选择ICON,在里面选择你的图片文件即可。

 

我本是朱
关注 关注
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Asp.net与SQLserver一起打包部署安装图文教程
10-29
借鉴MSDN webcasts的Asp.net程序部署和李洪根的一篇文章,然后加上自己的亲身体会,把整个SQL和Asp.net(vb.net)一起打包的全过程写一下。
asp.net打包过程详解(WEB程序也能打包
mathew的专栏
06-24 8638
 asp.net打包部署的若干问题 1:来源:   http://gistoy.cnblogs.com/archive/2005/12/08/292882.html   <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elemen
asp.net打包布署
bobWu 的 学习日记
08-10 923
只备忘一些容易出错的地方   1.快捷方式用 configWeb.dll 来创建     If Not FoundIt Then                 Throw New InstallException("web.Config 文件没有包数据库的连接字符
如何让Asp.net 程序跑在桌面
weixin_30882895的博客
02-04 171
STWiki 是个Asp.NET 程序,但是有Desktop版,感觉很酷。看了看它的服务器,叫做 Cassini,是Asp.net上的一个项目。但是好像只有.Net 1.0 的。最新的叫 WebDev.WebServer2. 在.NET 安装包下面就有(不知道是否可以随意发布?). Codeplex 上有一个 Cassini 的包装器,支持.NET2.0, 可以让你在计算机内针对任意目录,右键支...
asp.net 桌面快捷方式
weixin_34055787的博客
04-29 120
asp.net项目安装程序添加快捷方式 //添加以下引用:COM 下 Windows Script Host Object Model,然后    //using System.Runtime.InteropServices;      //using IWshRuntimeLibrary;          private void AddShortcut() {     st...
ASP.NET将网页设为桌面图标实现
dijiao7951的博客
10-03 157
创建SetDesktop.aspx页面 然后添加如下代码: protected void Page_Load(object sender, EventArgs e) { string Url = Request.QueryString["url"]; string Title = Request.QueryS...
ASP.NET Core应用程序部署至生产环境中(CentOS7).pdf
08-27
ASP.NET Core应用程序部署至生产环境中(CentOS7) 将ASP.NET Core应用程序部署至生产环境中(CentOS7) 将ASP.NET Core应用程序部署至生产环境中(CentOS7)
asp.net core应用docke部署到centos7的全过程
10-14
主要给大家介绍了关于asp.net core应用docke部署到centos7的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
如何在ASP.NET Core应用程序运行Vue并且部署在IIS上详解
10-19
主要给大家介绍了关于如何运行Vue在ASP.NET Core应用程序并且部署在IIS上的相关资料,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
asp.net购物商城源码数据库及教程
01-20
资源名:asp.net购物商城源码数据库及教程 资源类型:程序源代码 源码说明: 后台模块主要包括后台管理员对会员、商品、仓库、订单和管理员的管理等功能。会员在登录进入该网上购物商城后,不仅可以查看其各种...
DoSeenBrowser - asp/asp.net/web服务器Web仿桌面应用程序开发工具
05-29
修复了众多Bug,增加了文件打包功能! 编写这个程序的目的主要为了解决web应用程序的快速封装体验更接近winform程序,其次为了快速进行无环境的web程序调试。 <1>Web仿桌面应用程序(支持文件打包):支持将一个网络路径或本地程序封装为一个桌面应用程序、支持自定义程序名称、支持丰富的Web端js访问方法,如:关闭窗体、退出系统、最大化、最小化、任务栏气泡提醒消息、href拦截成窗体、window.open拦截成窗体、多线程下载文件。调用方法 onclick="window.external.方法名()" <2>asp服务器:支持asp脚本编写的应用程序,支持浏览器或伪应用打开。 <3>asp.net服务器:支持asp.net3.5以下编写的应用程序,支持浏览器或伪应用打开。 <4>采用c# .net3.5开发,详尽使用方法请见程序
asp.net开发的桌面便签
03-10
桌面便签 源码描述: 一、源码特点 采用winform进行开发,便签、导入导出、更换皮肤、复制粘贴、透明度等 二、功能介绍 本源码是一个桌面便签提醒源码,非常适合学习,感兴趣的可以下载看看 三、菜单功能 1、编辑:复制、剪切、粘贴 2、导出/导入便签:导出当前便签、导入历史便签 3、皮肤:海绵宝宝、派大星、章鱼哥、蟹老板、简约风格 4、透明度:不透明、75%、50%、25% 5、字体与颜色:字体、颜色、背景 6、总在最前:退出便签 四、注意事项 1、开发环境为Visual Studio 2010,使用.net 2.0开发。
ASP.NET版Q+桌面
08-01
很不错的Q+桌面,这样可以模拟WINDOWS了。。。非常不错。。。
安装配置ASP.NET
Liang Tang's 专栏
10-18 5979
安装配置ASP.NET  前言:       关于Microsoft提供的.NET平台就不多说了,这里我们只是从.NET在Web技术上应用来作为讨论.ASP.NET就是.NET在Web技术上最好的应用工具.ASP.NET是相对于之前微软ASP而已的Web应用程序开发工具.在ASP时代,执行代码都是嵌入ASP网页的,所以那个时候开发ASP还应该说是在制作网页,但是ASP.NET算是做到了
如何查看本电脑ASP.NET的版本?
cczja的专栏
08-08 3709
打开vs.菜单栏中的“帮助”下的“关于Microsoft  Visual C# .NET
vs2022创建asp.net web应用程序
最新发布
09-17
创建 ASP.NET Web 应用...总的来说,使用 Visual Studio 2022 创建 ASP.NET Web 应用程序是一个直观且快速的过程。Visual Studio 的集成开发环境提供了许多有用的工具和功能,使您能够轻松开发和调试 Web 应用程序

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
3
原创
1
点赞
6
收藏
12
粉丝
关注
私信
写文章

热门文章

  • ASP.NET桌面应用程序的打包(安装部署)过程(含视频教程下载地址) 2551
  • JAVA连接各种数据库的JDBC驱动下载及连接字符串URL写法(原创加转帖) 2290
  • 利用POI对MS Excel进行读写(可以设置写入文件的样式),利用tm-extractor对Word进行读取操作并将信息用(log4j)日志信息显示出 1318
  • oracle基本语句学习 1157
  • python使用os.linesep读写文件多空行问题(文本模式读写文件时不应使用os.linesep) 1094

分类专栏

  • python

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • python使用os.linesep读写文件多空行问题(文本模式读写文件时不应使用os.linesep)
  • 【转 http://hi.baidu.com/yinaddress/blog/item/e21a7edce23d7a385982dda5.html】 (Oracle)rownum用法详解
  • 利用POI对MS Excel进行读写(可以设置写入文件的样式),利用tm-extractor对Word进行读取操作并将信息用(log4j)日志信息显示出
2019年1篇
2010年1篇
2009年4篇

目录

目录

分类专栏

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

聚圣源军衔等级男孩起名2018年12月生广东话翻译胡起名字大全男孩日化用品店怎么起名字都市言情小说推荐如梦令李清照词朝朝暮暮的意思刮目相看的意思上古番外恐怖电影院和讯外汇沙龙姓朴起什么名字好秭字寓意起名字好吗古诗词公司起名山东卫视节目表深圳网上心理咨询知己交友网张姓猪年宝宝起名禽类店铺起名瑶起名起名不能用的字结婚前规则电视剧美容养生起名字大全免费甜言蜜语短信庆余年电视剧百度网盘鱼小姐的初恋日记渔猫红色警戒3起义时刻下载一室一厅装修效果图淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化