整理vs中如何发布网站及打包web项目生成安装文件.docx

上传人:scccc 文档编号:13584495 上传时间:2022-01-19 格式:DOCX 页数:17 大小:362.02KB
返回 下载 相关 举报
整理vs中如何发布网站及打包web项目生成安装文件.docx_第1页
第1页 / 共17页
整理vs中如何发布网站及打包web项目生成安装文件.docx_第2页
第2页 / 共17页
整理vs中如何发布网站及打包web项目生成安装文件.docx_第3页
第3页 / 共17页
整理vs中如何发布网站及打包web项目生成安装文件.docx_第4页
第4页 / 共17页
整理vs中如何发布网站及打包web项目生成安装文件.docx_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《整理vs中如何发布网站及打包web项目生成安装文件.docx》由会员分享,可在线阅读,更多相关《整理vs中如何发布网站及打包web项目生成安装文件.docx(17页珍藏版)》请在三一文库上搜索。

1、1、在vs2021选择新建工程“其他工程类型“ Visual Studio Installer安装工程:命名为:Setupl .这是在VS2021中将有三个文件夹,1“应用程序文件夹表示要安装的应用程序需要添加的文件;2“用户的程序菜单表示:应用程序安装完,用户的“开始菜单中的显示 的内容,一般在这个文件夹中,需要再创立一个文件用来存放:应用程序.exe和卸载程序.exe;3“用户桌面表示:这个应用程序安装完,用户的桌面上的创立的.exe快捷方式.2、应用程序文件夹中点右键添加文件:表示添加要打包的文件;昌目探计茸机上的文件至统容称魁斗应用歸刘 LU用户的裁 二用戸皇茴 1文件夹迟魁建应用程序

2、文件夹的快捷方式工程蚂出理yv霁切CDCtrl+X文井0UA. dCtrl +V程序It应.F代码 bin * Debug dataTEXTCOMnappHcation 口 TEXTCOM.exe|i TEXTCOM.exe,configTEXTCOMnexe, manifest田 TEXTCOM.pdbTEXTCOM,yshast.applic*tionE TEXTCOM.vshost.exeI討 TEXT CO M.vshost.exe. config如果debug下面有子文件夹 那么需要“添加文件夹,例如:data|文样夹(F)剖聲新的快捷方式(G 视圏(V)|Ctrl+X工程瑜出(P

3、文阵叽 程序集锄.CtrlfV二/ data然后把对应的子文件里的内容添加到此文件夹中;?bug datam建一?的空文件耒jico凸 cyyoty.mdb把需要创立程序快捷方式的图标也添加进来:后缀名为:司 mix er,ko3、在创立的工程名称(Setupl)上点击右键:属性醍充方窠资源肓理器- x為I勇盘項也也琨三解却淒Setupl- (1个工程)J 爲 Setupl* E圜生成(U)视图(WI潘加(D)|立粧n-SfCV* J卸裁J 在Windows資源琶理器中翻开文件夹(X)肖将解决方塞阖倒源代码昔理(4“A篡切 ECtrl+XX移陰MDel重命名(M)一1属性(R)Ah + Ent

4、er选择系统必备:DebjgXSetupl.rni比件回!CAS文禅大1名:荻 URLQ);在宝H件中V优弓定文临:Kb然后选择.NET的版本,和 Windows Installer3.1(可选项)选择:“从与我应用程序相同的位置下载系统必备组件这样安装包就会打包 .NET FrameWork,在安装时不会从网上下载 .NET FrameWork组 件;但是安装包会比拟大.D创VS2021发布.NET2.0的版本,在创立安装程序时,需要设置启动条件:在工程名称 (setupl )上,点击右键选择视图启动条件:蘇方塞资源首逞穽文观圉(W)隠|勇曲倉中噪解决方案Setupl (1个顼目) r g

5、upl1检测到的依赖项吧 Microsoft .NET Framework 卜壷文件珈(B诃注匝用户界面(U)i遵I fiE(W卸載迥在Windows資晾寄I器口打幵文件夹凶吕将烬:去方壽逶班刮萍代码言理(AL.ji 勢切X移除童命名(MJ屢性迪TEXTCOMdb-TEXTCOM.vshost. applicationTEXTCOM-vshostexe. configTEXT匚 CM.vshost.exeAlt-l-EnterCtrl+X3色建用于妄统星敏話且件世安装隍厚请选摄要妄養的票叙潘组件 呦:/ -3I.NET Framework 乳5 &P1jl NET Framework 3.5

6、SP1 Client Profile-1 茅 Microsoft ,NET Framework 4 (x86 和 x64)I 睜 Microsoft .NET Framework 4 Client Profile (x86 和 x64) Microsoft Office 2007 Primary ntercp AssembliesMicrosoft Visual Basic PowerPacIs 10.0,浮Microeoft Visual F# Runtime for .NET 2.0材i霞FC弋n仟 Vivii片I R# RuntinnF for ,ZFT dCl4 附* Miursoft

7、 Und曲亡以获确寒可再宣行组件指圭柔统必备组件的宝装毡冒从组件供给商的网站上下養報必歸件从与我的应用程序相同的位置下载救必笛爼件9)?从1冽位置下载珈必&组件圏启动条件Q然后VS2021会创立如下文件:文件該(Setupl)尋且标计豊札上芯要叢 匕齋目标i+茸机 La启前条件.叮.NET Framework在启动条件中,点击.NET Framework 在 Version 上面选择.NET Framework 2.0;这样.NET Framework 2.0上创立的工程在安装时,就不会安装.NET3.5或其他版本,也不会重启解决.NET2.0创立的工程,安装.NET FrameWork3.5

8、的问题.4、设置安装文件的目录路径:创立的工程名称setup1 点击左键不是右键,在属性中设置参数如下列图:J Setupl-旦检测到的依赖项町 Microsoft .NET FrameworkO Micro5oft.VisualStiidio,Ho5tingProcess.I 司 cyycxy,mdb勻 mixerJco岂 TEXTCOM.application 苛 TEXTCOM.exe.config 豆TEXT COM. exe .man if est 口 TEXTCOMhexe 昌 TEXTCOMpdb 岂 TEXT匚OMvsho此application 斜 TE XTC OM,vs

9、h o 5t.exe xonfi g cJ TEXT COM. vs h o st. &xestupl務工程層性Author默认公司名称DescriptionDeteciNewerln stalled VerTrueInstallAllUsersFalseKeywordsLocalizationChinese (Sirnpfified)Manufacturer默认公司名称AddRemoveProgramsIco(无)ManubcturerUrlPostBuildEverrtPreBuild EventProductCode8C15 D992*4D5 A-4D D6rciductNatmLSet

10、upl其中Author为作者;Manufacturer为公司名称;ProductName为应用程序的名字;例如我们设置为:BeyondKKO Manufacturer :自由公司;ProductName :串口测试.把 InstallAIIUsers 设置为 True.这样在“限制面板程序中会显示公司的名称;在安装时会默认为“任何人,否那么默认为“只有我属性HSetupi部署工程扈性|韻里|固A廿TRem口亡Prog 用ME 压InstallAll Users| TrueKeywordsLocalizationChinese (Simplified)Manufacturer目由公司Descri

11、 ptionDetect NeerTnsta II ed1 TrueAuthorBeyond KKOMnufactu rerllrlPo5tBuJld EventPreBuildEventProductCode8C15D992-4D5A-4DD6-8C89-1O6AF8CB39FAPrcductName LI W3CRemovePreviousVeri FalseRunPostBuildEvert咸功生成时Search PathSubjectSupportPhoneSupportUrl在应用程序上点击左键,如下列图:第一个为系统主目录默认C:Programe,第二个为公司名Manufactur

12、er,第三个为应用程序名称,这样在安装时就会创立两层的文件路径.需要删除DefaultLocation中的:Manufacturer.删除后只有应用程序的名称.5、创立应用程序图标与卸载程序:A. “在应用程序文件夹中的.exe文件中,点击右键,创立快捷方式:选择项吕中的项IXJLj daU文件実Q Microsoft.VisualStudio.MostingProces.程序彙 闔mixer.ico文件罰 TEXTCOMapplication文件OJEXT COM.exe|创立TEXTCOM.exe的快捷启式全1 TEXT 匚已 tcinfig依載项寻 1 TEXT匚 OMaernmnih至

13、切当 TEXTCOM.pdb勻 TEXTCOM.vshct.apf kE3 Pfrvhi fqMp(_r)口 TEXTCOMnyshostexeX删除1 TEXTCOM.vshost.exe屋性窗口曲程序実JTEXTCOM.exe邑TEXTCOMqe的快捷方式重命名“串口测试程序,然后点击右键属性:选择Icon昌口测轄离文件妄装冨性r 2* I 专(Name)冬口脸握序Arguments DescriptionFolder应用程序文件夹Icon因 IhovCmdalTargetTEXT 匚 OMTransitiveFalseWorkingFclder应程序文件夹查找范围D:且应用程序文件義-巨

14、|勘闵牛F,“_vdat*mixer, ico源丈件路泾:E :侏魅军穩油源代码m ixe r.i co文I搂型圏标袁件化is确定取i肖确定后,拖动此快捷方式到“用户桌面B. “用户的程序菜单中添加一个文件夹,命名为:“串口程序然后同样的方式创立 TEXTCOM.exe 个快捷方式“串口测试程序,拖动到“串 口程序中;然后给.NET应用程序创立一个卸载程序:在“应用程序文件夹中添加:C: WindowsSystem32Msiexec.exe右键创立快捷方式,重命名为:卸载,把此快捷方式拖动到“串口程序客称晶串口测试養序 晶却载目标计亀和止的立件紊统_J data口用户的“程序菜莖 由卒口程剧口

15、用户桌園点击工程名称Setupl,在属性中找到:ProductCode寸解决方案1个工程 J Emtupl丿&检测到的强项吧 Microsoft ,NET Framework二Microsoft-VisualStud io. Hosting Process.Utilities.Sync.dl 爭 cyycxy,mdbSetupl弗薯項目冨性AddRemoveProgramf 无AuthorBeyondKKODescriptionDetectN ewe rl n sta lied1 TrueInstallAllUseraTrueKeywordsLocalizationChinese Simpli

16、fiedManufacturer目 E 公司ManufacturerUrlPostBuild EventPreBuild EventProdurtCode8C15D992-4D5A-4DD6-8C89-1D&AF3 匚阳ProductName宰匚测I试复制此ProductCode,粘贴到卸载快捷方式的Arguments属性,前面加/x空格名称类型詞聿口鯛程序曲対圍卸栽快龛方式6、完成以上步骤,就可以生成解决方案了.7、&生成解决方案后,在 debug文件夹中就是我们需要的安装包.9、10、安装完在开始菜单中有“串口程序的文件夹,里面有我们创立的两个快捷方式;桌面上也有快捷方式.Microsoft Express,.Mi eroeoftExpress.铝口 weMicrosoftEKpress

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1