插件安裝
Visual studio Installer 安裝與使用
- 第一步: 打開(kāi)VS開(kāi)發(fā)工具,打開(kāi)你要打包的項(xiàng)目,在上方菜單中選擇 擴(kuò)展——》管理擴(kuò)展——》聯(lián)機(jī)——》右直接輸入搜索關(guān)鍵字:Microsoft Visual Studio , 點(diǎn)擊下載,下載結(jié)束后根據(jù)提示安裝工具就行
編輯
- ** ** 第二步:** 再次打開(kāi)需要打包的項(xiàng)目,解決方案上右鍵——》添加——》新建項(xiàng)目,項(xiàng)目類(lèi)型選擇 Setup Project , 點(diǎn)擊下一步,修改名稱(chēng)和位置,點(diǎn)擊確定**
編輯
完成后,就是如下界面
編輯
編輯
- **** 第四步: 右鍵主輸出,點(diǎn)擊Create Shortcut to 主輸出form 打包測(cè)試項(xiàng)目(Active), 創(chuàng)建一個(gè)快捷方式 ,修改快捷方式名稱(chēng)為 測(cè)試安裝包; ****
編輯
- **** 第五步: 將快捷方式 剪切 到 User‘s Desktop中****
編輯
- **** 第六步: 右鍵安裝項(xiàng)目,選擇 重新生成 ****
編輯
- 第七步: 在程序文件夾中找到安裝文件,雙擊安裝
編輯
**** 最終 ,安裝完成后,桌面上會(huì)有剛安裝程序的快捷方式 , 雙擊快捷方式就可以正常運(yùn)行啦****
編輯
安裝項(xiàng)目,三個(gè)目錄的作用
- Application Folder: 即 “應(yīng)用程序文件夾”, 表示要安裝的應(yīng)用程序需要添加的文件( 注:如果項(xiàng)目中用了三方開(kāi)源插件,也需要在里面添加上 )
- User‘s Desktop: 即 “用戶(hù)桌面”, 表示這個(gè)應(yīng)用程序安裝完,用戶(hù)的桌面上的創(chuàng)建的.exe快捷方式
- User’s Programs Menu: 即 “用戶(hù)的程序菜單”,表示應(yīng)用程序安裝完,用戶(hù)的“開(kāi)始菜單”中的顯示的內(nèi)容,一般在這個(gè)文件夾中,需要再創(chuàng)建一個(gè)文件夾用來(lái)存放:應(yīng)用程序.exe和卸載程序.exe
實(shí)際開(kāi)發(fā)打包過(guò)程中常遇的問(wèn)題
默認(rèn)的程序圖標(biāo)太丑了,如何更改快捷方式的圖標(biāo)?
- 第一步: 在網(wǎng)上下載自己喜歡的圖片文件,記住必須是 ico 格式的圖片,然后 右鍵 Application Folder ——》Add——》Folder , 新建一個(gè)文件夾,取名 ico
編輯
- 第二步: 選中 ico 文件夾,右鍵 添加 文件,將自己剛下載的 ico 文件添加進(jìn)來(lái)
編輯
- 第三步: 選中 **User‘s Desktop **中的 快捷方式,在其 icon 屬性中 選擇 Browse
編輯
- 第四步: 找到Application Folder 中剛添加的 icon 文件,點(diǎn)擊確定
編輯
編輯
- ** 第五步:** 右鍵安裝項(xiàng)目,點(diǎn)擊 “重新生成” , 然后再點(diǎn)擊安裝文件進(jìn)行重新安裝即可 (注意,之前如果安裝過(guò)了,需要卸載重新安裝), 安裝完成后,桌面上的快捷方式就變成了我們自己設(shè)置的那個(gè)了
編輯
編輯
安裝后的程序目錄中沒(méi)有卸載,怎么添加?
- 第一步: 添加 卸載 文件, 右鍵 Application Folder 點(diǎn)擊添加文件,定位到目錄:C:\\Windows\\System32下,找到msiexec.exe文件,添加進(jìn)來(lái)并重命名為 ** Uninstall.exe**
編輯
編輯
- 第二步: 選中 安裝項(xiàng)目 ,查看下面的 ProductCode 屬性,將值復(fù)制下來(lái)
編輯
- 第三步: 選中 剛添加的 卸載 文件,創(chuàng)建一個(gè)快捷方式,重命名為 卸載程序.exe; 選中Arguments 屬性 ,并在其值處填寫(xiě):“/x"+"剛才復(fù)制的那個(gè)代碼”
編輯
編輯
- 最后, 重新生成一下,然后再重新安裝程序即可。 安裝后的程序目錄中就會(huì)有** 卸載程序 **文件了
編輯
項(xiàng)目中引入的三方庫(kù),正常打包的安裝運(yùn)行后會(huì)報(bào)錯(cuò),怎么弄? 比如說(shuō)引入的 CefSharp 插件 或 某些開(kāi)源上下載的數(shù)據(jù)庫(kù)插件
- 第一步: 以下拿 CefSharp 插件舉例,先在主輸出中添加一個(gè)文件夾,重命名為 cef ,用來(lái)存放依賴(lài)文件,添加依賴(lài)文件,這些依賴(lài)文件可以 項(xiàng)目的 debug/release中找到(根據(jù)運(yùn)行的方式)
編輯
編輯
編輯
編輯
- 第二步: 重新生成下安裝項(xiàng)目,這樣一來(lái)安裝后的目錄中就會(huì)有 這些依賴(lài)的文件了
編輯
編輯
最后再次運(yùn)行項(xiàng)目就不會(huì)報(bào)依賴(lài)文件找不到相關(guān)的錯(cuò)誤啦!!!
-
安裝
+關(guān)注
關(guān)注
2文章
98瀏覽量
22265 -
工具
+關(guān)注
關(guān)注
4文章
311瀏覽量
27770 -
vs
+關(guān)注
關(guān)注
0文章
14瀏覽量
12486
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論