紧凑框架针对性

4
如果一个智能设备项目的目标是CF 2.0,Windows CE 5.0,那么这个应用程序在安装了CF 3.5的Windows Mobile 6上是否可以运行?
我能够安装它(CF 2应用程序),但在运行时收到一个错误,指出程序集无法加载,并且可能未安装CF。这使我相信智能设备项目只能在它们所针对的框架上工作,而不能在任何低于或高于其目标版本的框架上工作。
非常感谢您的任何帮助。
2个回答

1
使用 App.config 或 Machine.config 文件来为您的应用程序设置版本兼容性。这篇博客文章讨论了在 2.0 下运行 1.0 应用程序,但是过程是相同的。请参考此链接。同时,该博客文章也提供了相关信息。

0

我有一个针对WinCE5的CF2.0项目,它也可以在WinCE6 CF35上运行。Windows Mobile在某些地方有很大的不同。尝试更改目标CF35和Win Mobile,看看会抛出哪些警告。 在文本编辑器中打开项目文件并更改<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>。 在VisualStudio中更改目标平台。右键单击项目,->更改目标..


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接