將c#編寫的程序打包成應用程序的實現(xiàn)步驟分享(安裝,卸載) 圖文
更新時間:2011年12月23日 01:03:55 作者:
時常會寫用c#一些程序,但如何將他們和photoshop一樣的大型軟件打成一個壓縮包,以便于發(fā)布.
工具/原料vs2005步驟/方法
- 新建安裝部署項目
打開VS,點擊新建項目,選擇:其他項目類型->安裝與部署->安裝向?qū)?安裝項目也一樣),然后點擊確定
- 安裝向?qū)шP閉后打開安裝向?qū)?點擊下一步,或者直接點擊完成

- 開始制作 安裝向?qū)瓿珊蠹纯蛇M入項目文件夾:

雙擊"應用程序文件夾"在右邊的空白處右擊,選擇添加->文件,將你的做的應用程序的可執(zhí)行文件和相應的類庫和組件添加進來
然后右擊你的可執(zhí)行文件,創(chuàng)建快捷方式,然后把快捷方式分別剪切或復制到左邊的"用戶的'程序'菜單"和"用戶桌面"中.
這樣安裝程序安裝安裝完成后會在 "開始->所有程序"和"桌面"上生成程序的快捷方式
然后右擊左邊的"應用程序文件夾"打開屬性對話框
將屬性中的"defaultlocation"的路徑中的"[manufacturer]"去掉,不然的話做好的安裝程序默認安裝目錄會是"c:\programm file\你的用戶名\安裝解決方案名稱"修改后如圖:
然后打開解決方案管理器,右擊你的解決方案名稱,選擇屬性
在打開的屬性頁中,選擇"系統(tǒng)必備",
在打開的系統(tǒng)必備頁中,選中如下中的選擇項,這個很重要!!!!!1!!!!!
選上以后,在生成的安裝文件包中包含.netframework組件.(這個選項默認是沒有選中的)
好了,這樣就完成99%了,然后點擊"生成->生成解決方案",成功??!
- 制作完成
現(xiàn)在打開解決方案文件夾下的debug文件夾,就可以看到生成的安裝文件了
相關文章
C#下實現(xiàn)創(chuàng)建和刪除目錄的實例代碼
這篇文章主要介紹了C#下實現(xiàn)創(chuàng)建和刪除目錄的方法,功能非常實用,需要的朋友可以參考下2014-08-08
RegexOptions.IgnoreCase正則表達式替換,忽略大小寫
RegexOptions.IgnoreCase正則表達式替換,忽略大小寫,需要的朋友可以參考一下2013-03-03
C#實現(xiàn)連接SQL Server2012數(shù)據(jù)庫并執(zhí)行SQL語句的方法
這篇文章主要介紹了C#實現(xiàn)連接SQL Server2012數(shù)據(jù)庫并執(zhí)行SQL語句的方法,結(jié)合實例形式較為詳細的分析了C#連接SQL Server2012數(shù)據(jù)庫并執(zhí)行查詢、插入等操作的相關實現(xiàn)技巧,需要的朋友可以參考下2017-10-10
C# DataGridView綁定數(shù)據(jù)源的方法
這篇文章主要為大家詳細介紹了C# DataGridView綁定數(shù)據(jù)源的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-09-09
C# 通過同步和異步實現(xiàn)優(yōu)化做早餐的時間
本文以一個簡單的小例子—如何做一頓早餐及如何優(yōu)化做早餐的時間來讓大家具體了解一下同步和異步方法的區(qū)別,需要的朋友可以參考一下2021-12-12
C# web應用程序不能訪問app_code下類的原因以及解決方法
本文主要介紹了C#web應用程序不能訪問app_code下類的原因以及解決方法。具有很好的參考價值,下面跟著小編一起來看下吧2017-02-02

