我已经在 Visual Studio 2013 中启动了一个新的 Windows Phone 8.1 项目,并且我已经做了很多编码。
我的问题是,我可以在 Windows Phone 8 设备上运行这个项目吗?维基百科(例如)说这是不可能的,这就是我想要第二意见的原因。
如果我必须重新开始,导入所有以前的文件会很麻烦吗?
我已经在 Visual Studio 2013 中启动了一个新的 Windows Phone 8.1 项目,并且我已经做了很多编码。
我的问题是,我可以在 Windows Phone 8 设备上运行这个项目吗?维基百科(例如)说这是不可能的,这就是我想要第二意见的原因。
如果我必须重新开始,导入所有以前的文件会很麻烦吗?
显然,您的项目需要以 8.0 为目标才能在 8.0 或更高版本上运行。
启动一个新的 8.0 项目并导入所有代码。如果您没有任何特定于 8.1 的代码(很可能),它将可以正常编译并在 8.0 和 8.1 上运行。
不幸的是,如果您在 WP8.1 中启动该项目,则只有具有 WP8.1 或更高版本的设备才能运行您的应用程序。如果您希望您的应用程序在 WP8.0 上运行,您需要创建一个针对 WP8.0 设备的应用程序。祝你好运
不,这是不可能的。与 WP7 和 WP8 相同的问题,您可以在 WP8 设备上运行 WP7 应用程序,但不能在 WP7 设备上运行 WP8 应用程序。
如果您的代码不使用 WP8.1 依赖的东西,也许您可以创建一个 WP8 项目。
您需要获取 8.1 更新。如果尚未发布到您的手机,请从dev.windowsphone.com安装“开发者预览版”应用程序。然后您将能够测试您的 Windows 8.1 应用程序以及通用应用程序。