WM5.0 .NET CF 2.0 SP1 绿色储存卡版

WM5.0 .NET CF 2.0 SP1 绿色储存卡版
只适用WM5,.NET CF 2.0 好像不支援WM2003/SE,就算直接用cab档安装也用不了。
绿色储存卡版安装方法:
1. 先下载本贴附件 CF2.rar,解压后看到以下档案
Loader.txt
global.reg
Windows 目录
- Windows\mscoree.dll
- Windows\Microsoft .NET CF 2.0.GAC
Storage Card\Windows 目录
- Storage Card\Windows\cgacutil.exe
- Storage Card\Windows\MSCOREE2_0.dll
- Storage Card\Windows\netcfagl2_0.dll
- Storage Card\Windows\netcfd3dm2_0.dll
- Storage Card\Windows\GAC_CustomMarshalers_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_Microsoft.VisualBasic_v8_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_Microsoft.WindowsCE.Forms_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_Microsoft.WindowsMobile.DirectX_v2_0_0_0_cneut ral_1.dll
- Storage Card\Windows\GAC_mscorlib_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_System.Data_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_System.Drawing_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_System.Messaging_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_System.Net.IrDA_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_System.Web.Services_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_System.Windows.Forms.DataGrid_v2_0_0_0_cneutra l_1.dll
- Storage Card\Windows\GAC_System.Windows.Forms_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_System.Xml_v2_0_0_0_cneutral_1.dll
- Storage Card\Windows\GAC_System_v2_0_0_0_cneutral_1.dll
2. 将以上 Windows 目录下的 2 个档案拷至手机 \Windows 目录,将以上 Storage Card\Windows 下的 18 个档案拷至手机 \Storage Card\Windows,如果储存卡下没有 Windows 目录就自建一个。将 global.reg 拷至手机并导入注册表。
3. 导入后,再找注册键 [HKEY_LOCAL_MACHINE\Loader],里头有一个叫 "System Path" 的键,不管原先 System Path 的键值是什么,只要在新的一行加入 \Storage Card\Windows\ 即可,既是说如果原先这里的键值是 \Windows\oem\,在新一行加入 \Storage Card\Windows\ 后就成为:
\Windows\oem\
\Storage Card\Windows\
修改完重启一下手机就算完成了。
,Loader.txt 也有改 System Path 的说明。
如果已安装过.netcf 2sp1,想要转到SD卡上,可参考以下方法
[安装内存再修改储存卡方法]
1. 先安装.NET CF 2.0 SP1 (论坛有下载,自己找找) 安装在手机,然后将 \Windows 底下的这些档案移至储存卡的一个位置,这里以 \Storage Card\Windows 为例,当然也可以是其它目录,自己依例修改即可。
cgacutil.exe
MSCOREE2_0.dll
netcfagl2_0.dll
netcfd3dm2_0.dll
GAC_CustomMarshalers_v2_0_0_0_cneutral_1.dll
GAC_Microsoft.VisualBasic_v8_0_0_0_cneutral_1.dll
GAC_Microsoft.WindowsCE.Forms_v2_0_0_0_cneutral_1.dll
GAC_Microsoft.WindowsMobile.DirectX_v2_0_0_0_cneut ral_1.dll
GAC_mscorlib_v2_0_0_0_cneutral_1.dll
GAC_System.Data_v2_0_0_0_cneutral_1.dll
GAC_System.Drawing_v2_0_0_0_cneutral_1.dll
GAC_System.Messaging_v2_0_0_0_cneutral_1.dll
GAC_System.Net.IrDA_v2_0_0_0_cneutral_1.dll
GAC_System.Web.Services_v2_0_0_0_cneutral_1.dll
GAC_System.Windows.Forms.DataGrid_v2_0_0_0_cneutra l_1.dll
GAC_System.Windows.Forms_v2_0_0_0_cneutral_1.dll
GAC_System.Xml_v2_0_0_0_cneutral_1.dll
GAC_System_v2_0_0_0_cneutral_1.dll
2. 打开 Resco Registry(推荐Resco Registry,PHM 好像不支持),找到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETCompactFrameWork\Installer\Assemblies\Global]
将里面所有 .NET CF 2 有关的键值,即
"CustomMarshalers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"Microsoft.WindowsMobile.DirectX, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=
"System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"System.Messaging, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"System.Net.IrDA, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"=
"System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"System.Windows.Forms.DataGrid, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
"System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969DB8053D3322AC"
将以上所有键 \Windows\GAC_Microsoft...... 改 \Storage Card\Windows\GAC_Microsoft......,只需在前头加入 \Storage Card 即可,其他千万不要动。在 Global 下除了以上的键,也有其它属于 .NET CF 1.0 的键,即那些 Version=1.0.0.0 的键,这些也不要动。
3. 以上改好后,再找注册键 [HKEY_LOCAL_MACHINE\Loader],里头有一个叫 "System Path" 的键,不管原先 System Path 的键值是什么,只要在新的一行加入 \Storage Card\Windows\ 即可,既是说如果原先这里的键值是 \Windows\oem\,在新一行加入 \Storage Card\Windows\ 后就成为:
\Windows\oem\
\Storage Card\Windows\
修改完重启一下手机就算完成了。
