但是可以运行紧凑的框架 2.0 程序。
手机上安装了compact 3.5???
我不认为所有 Windows Mobile 6.1 手机都预装了 3.5 版本。您可以通过读取注册表项来检测安装了哪个版本的紧凑框架:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETCompactFramework
CF 3.5 是 OEM 安装的一个选项,不是必需的,所以它可能不在您的手机上。运行 \Windows 文件夹中的 cgacutil.exe 以使其报告所有已安装的版本。
如果您的手机没有 NETCF 3.5,此 Microsoft 网页显示(我认为)您可以在 WM6 设备上安装 NETCF 3.5:
NET Compact Framework 3.5 可再发行组件
(你的问题很不清楚;我不确定你是说设备已经安装了 NETCF 3.5,还是你在问是否是。)