在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/C++  C#  網(wǎng)絡(luò)安全/ winform程序應(yīng)該把.net framework打包到安裝包里面嗎,主流的做

winform程序應(yīng)該把.net framework打包到安裝包里面嗎,主流的做法是什么?

最近用C#開發(fā)一個(gè)winform程序,用.net framework 4.0,因?yàn)橛行┯脩羰怯肵P的,所以選擇了這個(gè).net 版本,但有些用戶電腦上還是沒有.net,所以為了讓所有用戶都能順利安裝,就把.net打包到安裝包里面。

安裝包本身只有 10M 左右,但把 .net 打包進(jìn)去后變成了70M多,我想知道,這種打包方式是好的嗎,主流的做法是什么?

然后程序在我電腦跑是挺穩(wěn)定的,但在win10上會(huì)有一些狀況,后來也做了一些處理,也基本好了。但是在xp上還有不少問題。請(qǐng)問,讓一個(gè)winform程序同時(shí)兼容XP,win7,win8,win10,這樣做是OK的嗎?如何提高兼容性?如何讓程序更穩(wěn)定?

我是自學(xué)C# winform開發(fā),本身有語言基礎(chǔ),開發(fā)上手也比較快,但畢竟經(jīng)驗(yàn)有限

回答
編輯回答
入她眼

70M并不大,第一次安裝,后面可以自動(dòng)更新

2017年5月25日 09:02
編輯回答
凝雅

主流做法是不打包,讓用戶自己安裝。個(gè)人認(rèn)為打包Framework的意義不大。你想打包就打包,隨意。
至于xp兼容。。。這個(gè)我沒有做過。

2018年2月1日 17:40
編輯回答
情未了

可以是可以的,但是不建議這么做。讓用戶自己下載吧。
其實(shí)這是一個(gè)產(chǎn)品思維問題,按照最小權(quán)限原則,我們的軟件只能做最小范圍的事情,framework這種讓用戶下載,這樣用戶不至于懷疑我們的軟件為什么這么大。

2018年3月19日 23:50
編輯回答
挽歌

要不分兩個(gè)版本試試

2018年5月24日 01:56