c# - 将 windows phone 7 proj 转换为 win mobile 6.5?

标签 c# windows-mobile windows-phone-7 compatibility

是否有人尝试将用 c# 编写的 Windows Phone 7 项目转换为在 Windows Mobile 6.5 上运行的应用程序。

问题是:是否有某些特殊库(用于“绘制屏幕”)不适用于 win 移动 CF?

我唯一知道的是,用 c# 为 win phone 7 编写的应用程序是用一些奇怪的(我现在不记得了)文件扩展名编译的,而不是 *.cab

最佳答案

这或多或少是不可能的。 Windows phone 7 的编程模型是Silverlight(扩展名是*.xap)。 win mobile <= 6.5 的编程模型是 native 代码或.NET 紧凑型框架。

Windows phone 7 和 Win mobile <= 6.5 之间唯一可以共享的是一些源代码级别的代码库,而不是编译代码。可能共享的代码是算法代码,而不是 GUI 代码或针对不同平台中特定库的代码。

在 Win mobile <= 6.5 上运行 Windows phone 7 应用程序的唯一方法是为 Win mobile 编写一个 Silverlight 环境。

关于c# - 将 windows phone 7 proj 转换为 win mobile 6.5?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3545592/

相关文章:

windows-mobile - 为 Windows Mobile 创建一个安装程序

c# - Windows Phone 7 Mango (7.1) - 不重复调用后台任务

c# - 是否可以单击 Button 而不会失去对 TextBox 的关注?

c# - 对于单行 if block ,使用大括号还是不使用大括号更好?

c# - Mono gtk.RadioButton Clicked 事件触发两次

c# - 打包项目错误 : 'Conflicting values for resource' and 'Duplicate Entry'

c# - 安装 CAB 文件无助于解决 "error message cannot be displayed ... optional resource assembly ... cannot be found"

windows - 导航页面时 xaml 中的 InvalidCastException

c# - 如何在WP7中设置定时器通知提醒功能?

silverlight - Windows Phone 中的九补丁图像