|
|
1
1
是的,您需要启动一个windows phone库(其中包含对netcf bcl的引用)。。。可以将大部分文件添加为链接文件引用。这允许您更改一个源文件,编译后每个平台将自动更新。 查阅一些关于如何进行跨平台游戏的XNA教程/视频,以获取如何进行跨平台游戏的示例 |
|
|
2
1
NET Compact Framework是完整的.NET Framework的一个子集,为移动开发提供了一些额外的细节。如果你想为Windows和windowsphone编译一个库,你需要为每个平台构建你的代码。 您仍然可以利用大部分用于.NET库的代码,但您需要使用 preprocessor symbols 以及条件编译,以排除其他框架不支持的桌面(或电话)功能。 为此:创建两个项目。一个项目将包含针对桌面框架的所有文件。另一个将包含压缩框架文件的链接版本。可以在每个项目中定义符号,以便触发有条件编译的代码块。 这意味着,您在.NET中所做的任何投资都将很容易地转化为Windows Phone世界,但您还需要确保库的性能特征将很容易得到功能较弱的设备的支持。 祝你好运! |