将 Unity 游戏部署到 Xbox One 开发模式时遇到问题

Trouble deploying Unity game to Xbox One dev mode

它是 MacBook Pro 运行 El Capitan v10.11.4。我在 Parallels VM 上 运行 Windows 10。我安装了 Visual Studio 2015 更新 2。 Visual Studio 环境设置为 Master x64 Remote Machine。它似乎构建良好,但在连接到 Xbox 时遇到问题。这是我遇到的错误。

DEP6100 : The following unexpected error occurred during bootstrapping stage 'Connecting to the device 'XboxOne'.': MissingMethodException - Method not found: 'Boolean Microsoft.Tools.Connectivity.RemoteDevice.Ping()'.

编辑

MacBook Pro(视网膜显示屏,15 英寸,2014 年中)

2.2GHz 英特尔酷睿 i7

16 GB 1600 MHz DDR3

Intel Iris Pro 1536 MB

编辑 1

我也可以从 Windows 10 ping Xbox IP。但是 Visual Studio 无法识别 Xbox。

我没有遇到过这个错误,试试这五件事:

尝试确保所有 DLL 文件都是最新的,

确保您已连接到互联网

确保您的连接安全

如果您有本地 Windows 机器,请尝试使用它。

尝试在 Parallels VM 上重新安装遥控器。

如果一切都失败了,请尝试重新安装 Parallels。

我想不出别的了:/

希望这对您有所帮助:-)

~Coolq

我使用了错误的 Windows SDK。

安装 Visual Studio 更新 2 时,它会询问您是否要安装 Windows 10 SDK。这是错误的SDK。您需要的是 Windows 10 SDK 预览版。

这里是 link.

http://go.microsoft.com/fwlink/?LinkId=615097

请参考我在这里写的答案:

顺便说一下,要在 XboxOne 上进行部署,您需要 Windows10 我假设您运行 正在 MAC 使用 parallels / Boot camp 等