0

我目前正在使用带有 C# 和 .Net 的 Visual Studio 2012 开发 Windows 8 应用程序。

我使用了 Visual Studio 2012 中的模板(在新项目中 -> 已安装 -> 其他模板 -> 其他语言 -> Visual C# -> 窗口商店 -> 空白应用程序 xaml)

然后我在模拟器上执行它(然后出现 windows 平板模拟器),我的问题是,我构建的应用程序可以在 windows phone 7 或 8 上运行吗?

4

3 回答 3

2

作为 xVir,建议您不能在 Windows 手机上运行 Windows 8 应用程序。

但是您可以使用一些策略来最大化应用程序之间的代码重用。

  • 使用 MVVM 模式分离 UI 和应用程序逻辑
  • 使用可移植类库 (PCL) 共享功能
  • 使用 Add as Link 共享代码
  • 使用 Windows 运行时组件共享
  • WP8 和 W8 平台的处理差异

有关详细信息,您可以参考此Windows Phone 8 和 Windows 8 应用程序开发

于 2013-09-19T06:13:54.423 回答
0

不,这是不同的项目类型。但是您可以使用库在项目之间共享一些通用代码。

于 2013-09-19T06:05:21.787 回答
0

不,它不起作用。windows phone 是不同的平台。如果你想在 windows phone 8 和 windows 8 上运行相同的代码,你可以使用可移植类。

于 2013-09-19T06:07:41.860 回答