8

是否可以在 Windows 8 Release Preview 上安装 WP7 SDK?我尝试使用标准安装包,但不断收到以下错误:

安装要求:

KB2669191 不适用,或被您计算机上的其他情况阻止。 有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=225649 。

我安装了 WP7 SDK 7.1,但在安装过程中出现了一些兼容错误。现在我可以为 WP7 启动 VS2010 但由于以下错误无法构建解决方案:

项目中不存在目标“GetCopyToOutputDirectoryContentProjectItems”。

4

9 回答 9

5

以下链接提供了在 Windows 8 上安装和运行 WP7 sdk 所需执行的确切步骤:Windows 8 上的 WP7 Sdk

于 2012-09-14T13:28:02.923 回答
2

在 Win8 上开发 XNA/WP7:安装 Windows 8,然后是 Visual Studio 2012,然后是 Windows Phone 8 SDK,确保安装了 Windows 更新(因为 2012 年 11 月有一些很棒的 App Store 更新)。然后,移植您的 XNA 代码并创建一个新项目以获取您需要的 DLL 引用。DLL 将存在于 Silverlight 4 文件夹中,但不用担心,一旦您拥有 WP8 SDK,这一切都可以工作!!模拟器运行也很棒!这是将 XNA 代码导入 VS2012 的过程。

您可以从这里获取 SDK: https ://dev.windowsphone.com/en-us/downloadsdk

注意:XNA 游戏只能在 WP7 设备上运行。您需要 MonoGame 或类似的移植到 Win8 设备。

于 2012-12-06T00:36:16.530 回答
1

您应该先安装 WPSDK 7.1,然后再安装 7.1.1 更新。检查页面底部的说明

请参阅安装 Windows Phone SDK

更新:

我已使用上述链接中的 SDK 7.1 和 7.1.1,它们在 Windows 8 中运行良好。

于 2012-06-17T17:23:11.290 回答
0

请继续安装 Windows 8 RTM,安装 RTM 后,安装 Visual Studio 2012,然后安装 WINdows Phone 8 SDK。现在使用此 SDK,您可以在 WP7 和 WP8 上工作

于 2012-12-01T19:25:29.680 回答
0

这篇文章解决了我的问题:http: //blogs.msdn.com/b/astebner/archive/2012/02/29/10274694.aspx

基本上是必要的安装:Windows 游戏 - 来自http://www.xbox.com/en-US/LIVE/PC/DownloadClient的 LIVE Redistributable ,一切正常后 :)

于 2015-02-28T09:10:52.037 回答
0

如果你没有,你可以安装 sdk update 7.1.1。它为我解决了这个问题

下载 Windows Phone SDK 7.1.1 更新

于 2014-06-28T07:28:21.563 回答
0

已知错误“GetCopyToOutputDirectoryContentProjectItems”来自 Silverlight,因此我建议您尝试在计算机上重新安装 Silverlight SDK。

来源:GetCopyToOutputDirectoryContentProjectItems

于 2012-10-11T09:01:16.157 回答
0

这篇文章终于成功了。希望将其张贴在这里可以将某人从我一直在经历的恐怖中拯救出来,哈哈。解决方法包括安装 xbox live 市场,然后安装 wp7 sdk,XNA 将正常安装。

http://windowsteamblog.com/windows_phone/b/wpdev/archive/2012/03/05/windows-8-and-the-windows-phone-sdk.aspx

这将使警告错误消失。要解决模拟器问题,您必须下载 windows phone sdk 7.1.1,这是您在安装时遇到问题的 7.1 sdk 的更新

于 2012-07-03T18:38:25.610 回答
0

卸载 Windows Phone 7.1 RC SDK,然后安装7.1 RTW SDK,然后是 7.1.1 SDK。一切都会好起来 的 这个链接 7.1 RTW

这适用于 7.1.1

祝你好运 :)

于 2012-06-18T20:26:48.627 回答