九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
VS2017、VS2019沒有Setup安裝項目(Visual Studio Installer)

  前言: VS2010中有一個自帶的安裝部署項目,叫:Visual Studio Installer ,我們通常稱為:setup項目,是一個用于自定義安裝部署的項目方案。但是在VS2017,VS2019中均不見了,安裝程序組件中也沒有,通過強大的谷歌和百度,發(fā)現(xiàn)有一個擴展方案,在VS市場里有一個可用的VS擴展,一般還很難找:

 

  先把下載地址粘貼給各位:

  VS2017,VS2019   下載Setup(Visual Studio Installer)項目擴展地址: https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects

   我的另一篇博文也提及過這個問題:https://www.cnblogs.com/lxhbky/p/10616524.html

 

  最近發(fā)現(xiàn)微軟是有意廢除安裝項目的,合作了一個第三方的安裝項目單獨使用,沒時間研究先放這,具體查看:VS 之 InstallShield Limited Edition for Visual Studio 2015 圖文教程

 

  VS2010自帶安裝項目截圖:

  

  VS2017,VS2019新擴展安裝圖:

  

  

 

  完美的找到了它,只是它是英文版的,不過可以對照著2010的中文版操作,功能沒有什么變化。

  

  下面是自定義安裝程序的操作方法:

  安裝項目主要有:左側(cè)3個菜單(項目主要文件,用戶桌面,用戶開始菜單),一個需要配置的項目屬性(系統(tǒng)必備安裝環(huán)境)

  1-添加項目主要文件:在項目文件右鍵->ADD->項目輸出->選擇winform項目-主輸出,然后安裝程序會自動把依賴的文件全部加進來,非常好使。最后別忘了關(guān)鍵的異步,把服務(wù)的config文件單獨再拉進來:

       

       

       

 

  2-添加用戶桌面文件:一般我們會在用戶桌面生成一個程序的入口文件的快捷方式,就是啟動項目的文件。在項目文件中,選中winformEXE文件,右鍵創(chuàng)建快捷方式,然后拖到用戶桌面左邊的:用戶桌面菜單中。

  3-添加用戶程序菜單也一樣,放入一個入口文件的快捷方式文件,一般還有再加一個卸載該程序的文件入口:

  首先,我們需要在項目文件中,Add一個微軟提供可供卸載程序的一個程序集: C:\Windows\System32\msiexec.exe,  然后同樣創(chuàng)建一個快捷方式,拖入到用戶程序菜單中,右鍵快捷方式屬性,在參數(shù)中輸入:/x {projectcode}

        

  

  其中projectCode,是需要在setup項目的屬性中(不是右鍵屬性哦,選中安裝項目,屬性窗口中的屬性),可以找到,然后粘貼進去,就完成了卸載程序快捷方式的創(chuàng)建:

 

   

 

  4-設(shè)置安裝程序的運行環(huán)境及必備系統(tǒng)組件:選中setup安裝項目,這次是右鍵點擊屬性添加系統(tǒng)必備組件,如下圖:

        

 

   最后編譯setup項目,就可以了,找到Debug下的文件,就可以進行傻瓜式一鍵安裝了,自定義安裝文件一共就產(chǎn)生了2個文件,類似于安裝包的作用,把我們的發(fā)布后的文件又進行了一次壓縮,漂亮啊:

 

        

 

  注意:默認自定義安裝項目,是不編譯的,除非你單獨編譯安裝項目。  你如果你是編譯的解決方案,那么你其實并沒有編譯安裝項目,解決方案中可以設(shè)置安裝項目編譯:

 

       

 

  5-添加快捷方式圖標,圖標需要在項目文件中添加幾張ICO類型的圖標文件,添加好之后,可以在快捷方式的屬性欄的ICON中選擇添加的圖標文件。這一步可忽略,主要是為了美觀!

  效果圖:

  用戶菜單快捷菜單入口:

  

  桌面快捷方式入口:

   

  

   總結(jié):由于沒有太多的時間整理,先這樣寫吧,基本上把我自己使用這個winform+window服務(wù)這種組合項目,在發(fā)布過程中以及,怎么創(chuàng)建自定義安裝包來快速,部署到測試中,遇到的問題說全了,希望可以幫助到遇到類似問題的道友。。。

以后再整理文章的結(jié)構(gòu)。。。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
vs2010發(fā)布與打包安裝程序(超全超詳細)
vs2008安裝部署工程制作教程 - soief - 博客園
制作Office 2007自動安裝應(yīng)答文件
VS 2008的Setup project項目添加卸載功能
Windows程序的打包,部署(vs項目打包vs2013)
電腦提速十法
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服