电竞比分网-中国电竞赛事及体育赛事平台

分享

VS2008 制作.net framework 2.0程序 安裝部署提示要.net 3.5

 順溜的書架 2012-08-18

VS2008 制作.net framework 2.0程序 安裝部署的問題

分類: 最近新發(fā)現(xiàn)2171人閱讀評論(5)收藏舉報

  C#語言:

 

  最近做了一個小東西,用的是.net framework 2.0 ,我的開發(fā)工具是VS2008(VS2008可以制作.net 2.0 的程序 這個大家應該知道吧)

 

  因為東西不大,考慮到.net 3.5 200多M實在是太大不方便,所以改成.net 2.0 只有20多M 還是可以接受的(一個程序還不到1M,卻要要帶一個200M的.net 3.5 實在是有點夸張)

 

  在制作安裝包的時候遇到了一個問題,相信很多人也遇到過這個問題,網(wǎng)上搜了一下,沒解決,然后到CSDN論壇上問,也沒搞定,最后還是只能靠自己啦,終于被我找到了,這個地方實在是有點隱蔽啊!

 

 就是項目已經(jīng)是.net 2.0 的啦,打包部署的時候,系統(tǒng)必備也是選擇的.net 2.0 ,但是安裝的時候卻提示需要.net 3.5?

 

 廢話不多說啦,直奔主題:

 

 因為在建項目的時候是可以選擇 .net framework2.0 如圖:

 

選擇.net 2.0

 

 

如果沒有在這里選擇沒有選擇.net 2.0,而是選擇的.net 3.5,但是你需要改成2.0 怎么辦:


選擇項目(類庫不是解決方案) --- 右鍵 --- 屬性 --- 應用程序(項) ---  目標 Framework --- 選擇.net framework2.0,每個項目都要這樣做,并且去掉cs文件里面的 using System.Linq

 

 

在制作安裝包的時候,[系統(tǒng)必備]里面選擇的就是.net framework 2.0(x86) 如圖: 

 

系統(tǒng)必備設置

 

 

 但是拿去安裝的時候確提示需要.net framework 3.5 如圖:

 

.net 3.5 提示

 

 

問題來啦.............找了半天終于找到地方啦!

 

雙擊依賴項中的 Microsoft .Net Framework 看圖:

 

 

雙擊依賴項中的 Micsoft .Net Framework

 


您會看到一個啟動條件,選擇.net framework --- 右鍵 --- 屬性窗口

 

 

目標計算機上的要求

 

 

屬性欄里會看到一個Version 項,默認是:3.5 .30729 , 您只要選擇2.0.50727 即可

 

選擇2.0 50727

 

 

 

 

OK ,這樣就完成,重新生成一下,然后在把安裝包拿到用戶機器上,就不在會提示需要.net 3.5 啦

 

 

需要運行程序,請到微軟官方站上下載 .net framework 2.0 sp2

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多