无法显示错误消息,因为找不到包含它的可选资源程序集

时间:2009-06-06 17:32:22

标签: .net windows-mobile

我正在使用Windows Mobile 6,我在VS 2005中使用Sqlserver compact sp1创建了一个应用程序。这个应用程序在模拟器上运行很好。但是当我在真实设备上我的cab文件时,我得到了这种类型的错误: -

无法显示错误消息,因为找不到包含它的可选资源程序集。

任何人都可以帮助我.... 感谢..........

1 个答案:

答案 0 :(得分:14)

默认情况下,移动设备上未安装某些错误消息的字符串资源(出于节省空间的原因,我猜)。如果您愿意,可以手动安装这些资源。

来自MSDN

  

安装.NET Compact Framework   资源文件

     
      
  1. 验证.NET Compact Framework 2.0 Service Pack 2或更高版本   已安装在您的计算机上。如果   安装完毕,继续执行第3步。
  2.   
  3. 下载并安装.NET Compact Framework 2.0 Service Pack 2   在你的电脑。的安装文件   .NET Compact Framework 2.0服务   可以找到包2 here
  4.   
  5. 在您的计算机上,浏览到位置\程序   文件\ Microsoft.NET \ SDK \ CompactFramework \ 2.0 \ Windows CE的\诊断,   然后复制适当的资源   CAB文件到移动设备。
  6.   
  7. 在移动设备上,找到并点按CAB文件以安装   资源包。
  8.   

安装资源文件后,设备将显示发生错误的消息。