我正在使用Windows Mobile 6,我在VS 2005中使用Sqlserver compact sp1创建了一个应用程序。这个应用程序在模拟器上运行很好。但是当我在真实设备上我的cab文件时,我得到了这种类型的错误: -
无法显示错误消息,因为找不到包含它的可选资源程序集。
任何人都可以帮助我.... 感谢..........
答案 0 :(得分:14)
默认情况下,移动设备上未安装某些错误消息的字符串资源(出于节省空间的原因,我猜)。如果您愿意,可以手动安装这些资源。
来自MSDN:
安装.NET Compact Framework 资源文件
- 验证.NET Compact Framework 2.0 Service Pack 2或更高版本 已安装在您的计算机上。如果 安装完毕,继续执行第3步。
- 下载并安装.NET Compact Framework 2.0 Service Pack 2 在你的电脑。的安装文件 .NET Compact Framework 2.0服务 可以找到包2 here。
- 在您的计算机上,浏览到位置\程序 文件\ Microsoft.NET \ SDK \ CompactFramework \ 2.0 \ Windows CE的\诊断, 然后复制适当的资源 CAB文件到移动设备。
- 在移动设备上,找到并点按CAB文件以安装 资源包。
醇>
安装资源文件后,设备将显示发生错误的消息。