【问题标题】:Windows Phone 7/WPF - Sharing a codebaseWindows Phone 7/WPF - 共享代码库
【发布时间】:2011-07-28 04:46:58
【问题描述】:

我过去开发过 Windows Mobile 应用程序,并且一直发现在尝试与 Windows (Winforms/WPF) 应用程序共享代码库时,通常情况会变得非常困难。 Windows Phone 7 改变了这种情况吗?将 WP7 应用添加到包含 WPF 应用和 ASP.NET 站点的解决方案中并让所有内容共享相同的代码库会很棒。

【问题讨论】:

    标签: wpf winforms windows-phone-7 windows-mobile interop


    【解决方案1】:

    看看 Portable Library Tools CTP here

    它是一个 Visual Studio 插件,使您能够创建在各种 .NET 平台上运行而无需重新编译的库。

    【讨论】:

    • 便携式图书馆工具+1(我不知道他们已经制作了CTP!)。还值得在一周后查看 Mix - 可能是另一个版本?
    【解决方案2】:

    您会发现 Steve Chadbourne 提到的便携式库工具可以方便地共享代码和您的项目布局。但是,您会发现 Silverlight 移动版、Silverlight 桌面版和 WPF 的一些功能差异。

    不幸的是,没有什么可以完全兼容,因为不同的平台是不同的。手机不能包含整个 .NET 框架。

    你会发现它命中或错过。虽然 WPF、Silverlight 和 Silverlight 移动共享许多类和 API,但您会发现在 Windows Phone 7 上缺少套接字之类的东西,而在 .NET Compact Framework v1 到 v3.5 中有套接字。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-01
      • 2012-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多