一、
打包專案常用引數設定
1.在解決方案中新建乙個打包專案
2.在解決方案管理器中選中新建的「打包專案」
命名為3.
檢視該項目的屬性(注:此處的屬性不是右鍵中的屬性,是屬性視窗中的專案屬性)
4.常用的屬性有以下幾個,
其中author
和manufacturer
指定了本地安裝的預設位置
productname
:指定了當前產品的名稱
productcode
:指定了產品的
id,該
id 用於解除安裝功能後續將用到
二、
新增安裝包中包含的檔案
1.首先在解決方案管理器中,選中
專案2.
點選「檔案系統編輯器」
3.選擇「應用程式資料夾」節點,在右側視窗點選右鍵—新增
—專案輸出(或者其他的操作將要打包的內容包含進去),這裡我新增了
專案(是我自己建立的
cs專案)
4.這樣就完成了安裝包內資源的新增
三、
新增快捷方式
1.選擇「使用者程式選單」節點,右鍵
—新建,新增乙個「
setuptest
」節點(自己應用程式的選單項)
2.選擇「應用程式資料夾」節點,在右邊視窗中右鍵「專案輸出來自
」的節點,右鍵選擇「建立
***
的快捷方式」,重新命名該快捷方式為「」3.
拖動「」,到左側的「
setuptest
」節點上,然後選擇「
setuptest
」節點,此時右側串列埠出現了乙個「
」的項4.
重複步驟
3 ,再將新建的「
」拖動到左側的「使用者桌面」節點
5.通過這
2-4步我們就可以在
windows
的開始選單和使用者的桌面創分別建了乙個快捷方式了
四、
新增解除安裝功能
1.在解決方案中新建乙個控制台專案命名為「
uninst」2.
在main
函式中新增以下的**
static
void main(string args)
";process.start("msiexec", string.format("/x",productcode));}}
3.安裝步驟「三、
新增快捷方式」建立乙個
unistr
的快捷方式,並拖拽到「
setuptest
」節點4.
到此完成了解除安裝功能
5.如果無法解除安裝檢視是不是
string productcode = "";
裡寫錯了
VS2010開發程式打包詳解
1 在vs2010 選擇 新建專案 其他專案型別 visual studio installer 安裝專案 命名為 setup1 這是在vs2010中將有三個資料夾,1.應用程式資料夾 表示要安裝的應用程式需要新增的檔案 2.使用者的 程式 選單 表示 應用程式安裝完,使用者的 開始選單 中的顯示的...
VS2017 打包(詳細)
1.安裝打包外掛程式 microsoft visual studio 2017安裝程式專案 2.聯機查詢下面的元件,然後安裝,重啟vs,進行外掛程式安裝 3.新建安裝專案,另外,有些人可能會想這麼多安裝型別,怎麼選。因為我們這裡說的windows程式打包,輸出想要.exe狀語從句 msi,大概看一下...
vs2010把專案資源打包成系統資源
system.media.soundplayer spone new system.media.soundplayer system.media.soundplayer sptwo new system.media.soundplayer system.media.soundplayer spfou...