2

我已经在 Visual Studio 2013 中启动了一个新的 Windows Phone 8.1 项目,并且我已经做了很多编码。

我的问题是,我可以在 Windows Phone 8 设备上运行这个项目吗?维基百科(例如)说这是不可能的,这就是我想要第二意见的原因。

如果我必须重新开始,导入所有以前的文件会很麻烦吗?

4

4 回答 4

4

显然,您的项目需要以 8.0 为目标才能在 8.0 或更高版本上运行。

启动一个新的 8.0 项目并导入所有代码。如果您没有任何特定于 8.1 的代码(很可能),它将可以正常编译并在 8.0 和 8.1 上运行。

于 2014-04-23T14:31:52.360 回答
4

不幸的是,如果您在 WP8.1 中启动该项目,则只有具有 WP8.1 或更高版本的设备才能运行您的应用程序。如果您希望您的应用程序在 WP8.0 上运行,您需要创建一个针对 WP8.0 设备的应用程序。祝你好运

于 2014-04-23T14:32:09.480 回答
3

不,这是不可能的。与 WP7 和 WP8 相同的问题,您可以在 WP8 设备上运行 WP7 应用程序,但不能在 WP7 设备上运行 WP8 应用程序。

如果您的代码不使用 WP8.1 依赖的东西,也许您可​​以创建一个 WP8 项目。

于 2014-04-23T14:30:45.890 回答
2

您需要获取 8.1 更新。如果尚未发布到您的手机,请从dev.windowsphone.com安装“开发者预览版”应用程序。然后您将能够测试您的 Windows 8.1 应用程序以及通用应用程序。

于 2014-04-23T16:28:38.580 回答