c#軟體打包部署

來源:互聯網
上載者:User
參考網上資料:http://blog.csdn.net/hanghwp/archive/2009/03/17/3998083.aspx
一.設定檔,不用引入到打包檔案中。
二.軟體打包部署過程:
1.建立部署工程,一步步向下。
2.修改打包工程的屬性,右鍵部署工程——》屬性,修改Author,Manufacturer,ProductName屬性,如:
3.選擇需要部署程式的工程,自動添加依賴項的引用。如操作:

選擇主輸出

4.添加主程式和其他程式檔案(如果存在),我添加的是主程式 BigRelicImageManager.exe,如:

5.為主程式建立捷徑,更名後,分別放到使用者案頭下和使用者的程式檔案夾下。


案頭捷徑:

6.為捷徑建立表徵圖,點擊捷徑——》屬性——》ICON——》瀏覽


開啟表徵圖對話方塊,——》瀏覽——》設定檔案類型為可執行程式.exe——》應用程式檔案夾——》主應用程式

點擊確定,設定表徵圖完成

7.軟體卸載:

  第二種,使用msi實現
   在左側的應用程式檔案夾中添加c:\windows\system32\msiexec.exe檔案,為了明確其意義,可改為uninstall.exe。然後按照上面提到的步驟建立該卸載檔案的捷徑,同樣剪貼到使用者的“程式”菜單中。
   在第三步中提到先在“程式”菜單中建立一個檔案夾,所以這裡將該檔案放到這個檔案夾下,否則打包的程式安裝後,在開始-〉程式列表中是看起來毫無關係的兩個捷徑。為了便於識別,將此捷徑的名字修改為“卸載**”,**為軟體名稱。
   修改該捷徑的Argument屬性值為"/x {ProductCode}",ProductCode的查看方式見第4步中的第一種方式。

8.產生部署檔案即可,獲得安裝檔案

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.