2008/8/4

.NET Compact Framework 3.5 CAB 記憶卡版

.NET Compact Framework 可以讓使用者在 Mobile Devices 上執行由 .NET 語言所開發出來的程式,微軟目前提供的最新版本是 .NET CF 3.5

可是一定有人跟我有同樣的困擾,使用官方的安裝程式,手機的內建記憶體必須至少有 5MB 以上的 free space,這樣還真是苦了手機內建記憶體很小的使用者(例如 Dopod 577w,內建記憶體只有 16M ),即使把官方的 CAB 檔抽取出來,在安裝的時候也無法自訂安裝路徑。



還好有另一個解決方案
-- 把從官方網站下載下來的版的 msi 安裝檔裡的 CAB 檔案抽取出來,就可以不用透過 ActiveSync 連接手機安裝,直接把 CAB 版本的 .NET CF 3.5 丟到記憶卡中再執行就好啦安裝!筆者已經實際安裝並執行由 .NET 2.0 及 .NET 3.5 所編寫的程式,皆可正常執行無誤!另外這個版本似乎不向下相容 .NET 2.0 的程式(還是 .NET 3.5 本來就不像下相容?!@@a),所以大家可以再去抓記憶卡版的.NET 2.0(載點在下面)!


安裝步驟:
1. 下載 NETCFv35.wm.armv4i.cab 後丟到手機中安裝。
2. 下載 NETCF2.0SD.rar 解壓縮後直接丟到 \Storage Card\Windows
3. 重新開機即可!
4. 本站另提供了檢查 .NET 版本的小程式,如果都安裝好了執行此程式後應該會看到以下畫面:


就代表 .NET CF 3.5 和 2.0 都安裝成功啦!


Download .NET CF 3.5:Link1 Link2


Download .NET CF 2.0:Link1 Link2

Download .NET CF Version Checker:Link1 Link2

14 意見:

匿名 提到...

謝謝!寫得很詳細,還有圖示說明。這樣很知道要怎麼安裝了!^^

Brady 提到...

教學相長,有任何建議或指教也請繼續提出喔 ^^

Sunny 提到...

謝謝!非常有用。

匿名 提到...

各位大大我的索愛 x1 裝不上去, 好像是版本不夠新, 有沒有什麼方法呀?

Brady 提到...

版本不夠新的話可能是您的 x1 上已經有更新版本了喔!

另外裝不上去有什麼樣的錯誤訊息嗎?

.NET CF Version Checker 可以執行嗎?

倫 提到...

不好意思... 載點掛了

可以麻煩在po一下嗎 :) 謝謝你呢

Brady 提到...

載點已經更新囉 ;)

匿名 提到...

找了好久,高興了一下,不過連結載點掛掉了喔,

Brady 提到...

載點已經更新囉 :)

匿名 提到...

太感謝了 又很詳細 大大的謝謝

匿名 提到...

找了很久! 還可以下載的真少啊!!
謝謝分享!

匿名 提到...

3.5安裝完用ver檢查沒勾選,請教 3.5可以裝在SD上嗎?在反安裝程式可以看到選項,但顯示0.0K,已重安裝二次都一樣,謝謝

匿名 提到...

感謝!幫助很大!!

匿名 提到...

你好~~我是要下載到手機裡~~htc的hd2~~那我2.0版的要丟到哪個資料夾裏呢?3.5的已經有看到打勾了~~~2.0的沒有~~請大大幫幫忙唷!!

張貼意見