C#Winform程序如何發(fā)布并自動升級(圖解)轉(zhuǎn)載

轉(zhuǎn)載:https://blog.csdn.net/u011981242/article/details/51059435

有不少朋友問到C#Winform程序怎么樣配置升級,怎么樣打包酥泛,怎么樣發(fā)布的蜒秤,在這里我解釋一下打包和發(fā)布

關(guān)于打包的大家可以看我的文章C# winform程序怎么打包成安裝項目(圖解)

其實打包是打包面哥,發(fā)布是發(fā)布兩者是沒有任何關(guān)系的很魂,只是有些同志會分不清楚讶泰∮缴混在一起了。

下在面大家就和我一起來做一個發(fā)布并升級的程序吧痪署。

首先我們準(zhǔn)備幾個工作

1.新建一個存儲發(fā)布后程序的目錄比如D:\iis\textWinform??以下簡稱-- 發(fā)布目錄

2.在IIS新建一個網(wǎng)站并指向目錄D:\iis\autoWinfrom码泞,當(dāng)然這個你隨意,我這里只是有一個測試 以下簡稱??升級目錄

因為我是一臺電腦狼犯,如果大家真實使用時余寥,這個就是你服務(wù)器上的配置了

3.當(dāng)然還要有一個升級的URLhttp://192.168.1.105:8055這個就是剛才我新建網(wǎng)站的地址 關(guān)于怎么配置IIS下網(wǎng)站的操作领铐,大家可以參考我的文章IIS6.0手動安裝與配置asp.net2.0|3.5|4.0全過程

好了下面開始吧

1.新建一個項目,可以簡單點宋舷,因為我們只是為了測試發(fā)布功能

我就以一個計算字符長度的程序為例子吧

界面如下

代碼如下

[C#]純文本查看復(fù)制代碼

private?void?button1_Click(object?sender, EventArgs e)

???????{

???????????richTextBox1.Text = textBox1.Text.Length.ToString();

???????}

非常的簡單了吧绪撵。

好了下面開始吧

2.發(fā)布

我們右鍵單擊項目找到發(fā)布二字然后單擊它

3.選擇 發(fā)布目錄 效果發(fā)下

這里就是我們上面新建的發(fā)布目錄了

4.選擇升級服務(wù)器地址

選擇我們上面配置好的IIS服務(wù)器地址就行了。

5.選擇運行方式

這里是選擇程序是否允許在脫機模式下運行程序祝蝠,當(dāng)然一般是 是音诈,如果你確實有需要的話可以選擇否的。

這個根據(jù)自己情況吧

6.開始發(fā)布

在發(fā)布之前會生成一個報告绎狭,如上圖下一步

然后單擊確定细溅,過一會兒會發(fā)布成功,并直接打開如下界面哦

沒錯就是這個儡嘶,連升級和下載的界面都幫助咱們生成 了喇聊。是不是很棒啊。

先別急著安裝蹦狂,因為現(xiàn)在還不行誓篱,我們還要進行配置才行,

先到發(fā)布目錄下看看我們生成的是什么程序吧

就是這些程序鸥咖,

這里面記錄的是每次發(fā)布的版本燕鸽,當(dāng)然我們要定期進行適當(dāng)?shù)那謇硇质溃蝗粫絹碓蕉嗯丁?/p>

下面我們什么也不用管只要把這些程序Copy到升級目錄下面就行了

Copy完成如下

好了 我們的配置工作到這里就算完成了啼辣。

下面就是分布用戶的問題了,如果你希望那個電腦安裝你的程序御滩,就可以直接復(fù)制Setup程序給他就行了

沒錯就是這個鸥拧,而且只需要這一個就可以,或者直接把http://192.168.1.105:8055/publish.htm這個地址發(fā)給用戶也是一樣的

然后在用戶電腦上雙擊安裝

過一會兒就安裝完成了削解,

之后會自動打開程序如下

看這不是我們剛才寫的程序嗎富弦?是不是很激動啊。

到這里就算是大功已成了氛驮,下面我們看看他安裝在什么地方吧

沒錯就在我們的開始程序里面

7.升級

到這里客戶端的工作就完成了腕柜,以后用戶只需要單擊這個程序就行,有升級會自動提示

下面咱們來看看如果有更新了會怎么樣矫废。

我們將剛才的例子做一個更新盏缤,添加一個幫助按鈕

效果如下

代碼如下所示

[C#]純文本查看復(fù)制代碼

private?void?button2_Click(object?sender, EventArgs e)

??????{

??????????richTextBox1.Text =?"只要你輸入字符并單擊計算就會自動 計算出長度哦? 還不試試";

??????}

哎,這不能再簡單了吧蓖扑,呵呵唉铜,大家知道什么意思就行了,只是為了看看效果律杠。

修改完成之后我們再將這個程序安上面的步驟一步一步的操作一下潭流,最后把發(fā)布目錄的程序copy到升級目錄就行了竞惋。

然后在客戶端單擊剛才安裝的程序

會自動出現(xiàn)如上圖的提示,那么我們只要單擊確定就行灰嫉。

開始升級了

怎么樣拆宛,是不是很簡單啊,到這里我們已完成了發(fā)布與升級的效果

8.配置

大家一定會想了熬甫,這太簡單了胰挑,如果要修改安裝的目錄 ,圖標(biāo)椿肩,之類的應(yīng)該怎么操作呢瞻颂?

這個其實也很簡單大家右鍵項目選擇屬性

找到發(fā)布

這所有的配置都在這里,

在這里郑象,版本號贡这,你每發(fā)布一次會自動增長一個,也就是因為它客戶端的程序才會自動升級的哦厂榛。

而且你還可以把NEt運行環(huán)境直接打包進去盖矫,如果客戶端第一次安裝沒有.net環(huán)境的話,可以直接從升級的網(wǎng)站下載的哦击奶。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末辈双,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子柜砾,更是在濱河造成了極大的恐慌湃望,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件痰驱,死亡現(xiàn)場離奇詭異证芭,居然都是意外死亡,警方通過查閱死者的電腦和手機担映,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門废士,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蝇完,你說我怎么就攤上這事官硝。” “怎么了短蜕?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵氢架,是天一觀的道長。 經(jīng)常有香客問我忿危,道長达箍,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任铺厨,我火速辦了婚禮缎玫,結(jié)果婚禮上硬纤,老公的妹妹穿的比我還像新娘。我一直安慰自己赃磨,他們只是感情好筝家,可當(dāng)我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著邻辉,像睡著了一般溪王。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上值骇,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天莹菱,我揣著相機與錄音,去河邊找鬼吱瘩。 笑死道伟,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的使碾。 我是一名探鬼主播蜜徽,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼票摇!你這毒婦竟也來了拘鞋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤矢门,失蹤者是張志新(化名)和其女友劉穎盆色,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體颅和,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡傅事,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年缕允,在試婚紗的時候發(fā)現(xiàn)自己被綠了峡扩。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡障本,死狀恐怖教届,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情驾霜,我是刑警寧澤案训,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站粪糙,受9級特大地震影響强霎,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蓉冈,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一城舞、第九天 我趴在偏房一處隱蔽的房頂上張望轩触。 院中可真熱鬧,春花似錦家夺、人聲如沸脱柱。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽榨为。三九已至,卻和暖如春煌茴,著一層夾襖步出監(jiān)牢的瞬間随闺,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工蔓腐, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留板壮,地道東北人。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓合住,卻偏偏與公主長得像绰精,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子透葛,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容