如果将智能设备项目设置为目标CF 2.0,Windows CE 5.0,该相同的应用程序是否应该在安装了CF 3.5的Windows Mobile 6上运行?精简框架定位
我能够安装它(CF 2应用程序),但是当运行时收到一个错误,指出程序集不能被加载并且CF可能没有被安装。这使我相信,智能设备项目只能在他们的目标框架上工作,而不是任何版本更低或更高。
任何帮助将不胜感激。
如果将智能设备项目设置为目标CF 2.0,Windows CE 5.0,该相同的应用程序是否应该在安装了CF 3.5的Windows Mobile 6上运行?精简框架定位
我能够安装它(CF 2应用程序),但是当运行时收到一个错误,指出程序集不能被加载并且CF可能没有被安装。这使我相信,智能设备项目只能在他们的目标框架上工作,而不是任何版本更低或更高。
任何帮助将不胜感激。
我有一个针对WinCE5的CF2.0项目,它也运行在WinCE6 CF35上。 Windows Mobile在某些地方有很多不同之处。尝试改变你的目标CF35和Win Mobile,看看哪些warnigs将被抛出。 在文本编辑器中打开项目文件并更改<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
。 在VisualStudio中更改目标平台。在项目上单击右键, - >更改目标..
为您的应用程序使用App.confiog或MAchine.config文件to set version compatibility。 This blog entry谈到在2.0下运行1.0应用程序,但过程是相同的。
谢谢,我会试试这个! – 2010-04-13 23:22:34