Visual Studio 部署到 HoloLens 失败:错误 DEP6957:无法连接到设备
Visual Studio failed deploy to HoloLens: Error DEP6957 : Failed to connect to device
我在将 Hololens Academy 模块:全息图 (210) 部署到 Hololens 设备时遇到问题。它会询问密码,我输入它但失败了。
我可以在模拟器中部署和 运行 就好了。
我可以确保计算机在同一网络上,并且我将 Hololens 留在了配对屏幕上。
错误 DEP6957:无法使用通用身份验证连接到设备“172.16.25.29”。请验证在项目调试设置中指定了正确的远程身份验证模式。 0x8007274C:正在等待的网络事件触发了错误。模型浏览器
我运行遇到了类似的问题。我相信这是 Hololens O/S 中的一个错误。我必须完全重启 Hololens 本身,然后我才能再次部署。
我还发现,如果 Hololens 在 Visual Studio 处于打开状态时进入休眠状态,则任何未来的部署都将失败。唯一的解决办法是重新启动 Visual Studio.
我重启了耳机,我重启了 Visual Studio 甚至电脑,但问题仍然存在。
最终我确定我需要在配对时让耳机引脚 window 保持打开状态,如果你在 VS 中输入一个错误的引脚,很难 get/find 对话来改变它。
因此,我创建了一个新的构建配置,它在构建时立即触发了 pin window,此时我在耳机中打开了 pin/pairing 对话框并在离开时输入了 pin耳机中的 pin 对话框打开,直到它显示设备已配对。
配对设备后,除非关闭 visual studio,否则无需重新配对设备,大多数情况下,这会在设备处于睡眠状态时发生,尚未加载 windows 或者你没有佩戴设备,(它知道你什么时候佩戴!)如果你已经 windows 加载它应该解决这个问题,只要你正确配对设备。
YMMV,但我发现有一个更简单的修复方法,不需要重新启动 VS 或 HoloLens - 打开项目属性,转到 "Debug" 选项卡并编辑 "remote machine" IP地址。这似乎清除了所有缓存的连接信息,让我每次都能解决这个问题。它仍然很痛苦,但不像必须重新启动东西那么痛苦。
确保:
打开 'Developer mode'两者 - Hololens 和 Windows 10 PC 你正在处理。 - 这可能会解决通用身份验证问题
两者都在同一个网络上。需要 sign-in 才能访问 wifi 的组织网络无济于事。在这种情况下,首选 USB 或连接到您的 PC 创建的 Hotpot。
通过访问网络上的 Hololens 门户或使用应用程序确保它们已连接 - 'Microsoft Hololens'
Select VS 上的远程计算机,而 运行 它应该会自动检测到它。如果没有,请尝试输入您用于连接到设备门户的 IP。这可能会要求输入 pin,无需您执行任何操作即可显示在 Hololens 上。
我做了一些尝试和错误,它对我有用!请尝试组合以下步骤(排名不分先后)。
Visual Studio社区版本:2017 15.6.1
HoloLens OS 版本:10.0.14393.20168
在 HoloLens 上打开开发者模式并确保两个设备都在同一网络上。
在 Visual Studio 中清理您的解决方案。重新部署项目,再次调试。
取消选中 HoloLens 中 wifi 的任何代理设置。在Hololens-->设置-->网络和Internet-->代理-->自动检测设置。
- 重启VS
- 重启 Hololens
在调试操作的项目设置中,对话框应该会自动检测您的 Hololens 设备。如果没有尝试手动输入 IP。
手册上说 "Ask Cortana for your IP address"。不要那样做,Cortana 提供出站 IP 而不是本地 IP。转到 Hololens 上的网络和连接并检查 Wifi 中的高级设置并获取您的 IP。
保存、清理并重建解决方案。
手册参考:- https://developer.microsoft.com/en-us/windows/mixed-reality/holograms_101
取消配对设备然后再次配对对我有用
我遇到了这个问题,并通过 visual studio 安装程序的各个组件部分安装 USB 设备连接解决了这个问题。您还可以使用 windows 服务工具确保关联的服务是 运行。
就我而言,重启 HoloLens 设备并卸载我想部署的应用程序解决了问题。
就我而言,我正在尝试使用 Hololens 模拟器并连接到我公司的 VPN。它无法连接到 IP 地址。我断开了我的机器与 VPN 的连接,它开始工作了。
我在将 Hololens Academy 模块:全息图 (210) 部署到 Hololens 设备时遇到问题。它会询问密码,我输入它但失败了。
我可以在模拟器中部署和 运行 就好了。
我可以确保计算机在同一网络上,并且我将 Hololens 留在了配对屏幕上。
错误 DEP6957:无法使用通用身份验证连接到设备“172.16.25.29”。请验证在项目调试设置中指定了正确的远程身份验证模式。 0x8007274C:正在等待的网络事件触发了错误。模型浏览器
我运行遇到了类似的问题。我相信这是 Hololens O/S 中的一个错误。我必须完全重启 Hololens 本身,然后我才能再次部署。
我还发现,如果 Hololens 在 Visual Studio 处于打开状态时进入休眠状态,则任何未来的部署都将失败。唯一的解决办法是重新启动 Visual Studio.
我重启了耳机,我重启了 Visual Studio 甚至电脑,但问题仍然存在。
最终我确定我需要在配对时让耳机引脚 window 保持打开状态,如果你在 VS 中输入一个错误的引脚,很难 get/find 对话来改变它。
因此,我创建了一个新的构建配置,它在构建时立即触发了 pin window,此时我在耳机中打开了 pin/pairing 对话框并在离开时输入了 pin耳机中的 pin 对话框打开,直到它显示设备已配对。
配对设备后,除非关闭 visual studio,否则无需重新配对设备,大多数情况下,这会在设备处于睡眠状态时发生,尚未加载 windows 或者你没有佩戴设备,(它知道你什么时候佩戴!)如果你已经 windows 加载它应该解决这个问题,只要你正确配对设备。
YMMV,但我发现有一个更简单的修复方法,不需要重新启动 VS 或 HoloLens - 打开项目属性,转到 "Debug" 选项卡并编辑 "remote machine" IP地址。这似乎清除了所有缓存的连接信息,让我每次都能解决这个问题。它仍然很痛苦,但不像必须重新启动东西那么痛苦。
确保:
打开 'Developer mode'两者 - Hololens 和 Windows 10 PC 你正在处理。 - 这可能会解决通用身份验证问题
两者都在同一个网络上。需要 sign-in 才能访问 wifi 的组织网络无济于事。在这种情况下,首选 USB 或连接到您的 PC 创建的 Hotpot。
通过访问网络上的 Hololens 门户或使用应用程序确保它们已连接 - 'Microsoft Hololens'
Select VS 上的远程计算机,而 运行 它应该会自动检测到它。如果没有,请尝试输入您用于连接到设备门户的 IP。这可能会要求输入 pin,无需您执行任何操作即可显示在 Hololens 上。
我做了一些尝试和错误,它对我有用!请尝试组合以下步骤(排名不分先后)。
Visual Studio社区版本:2017 15.6.1
HoloLens OS 版本:10.0.14393.20168
在 HoloLens 上打开开发者模式并确保两个设备都在同一网络上。
在 Visual Studio 中清理您的解决方案。重新部署项目,再次调试。
取消选中 HoloLens 中 wifi 的任何代理设置。在Hololens-->设置-->网络和Internet-->代理-->自动检测设置。
- 重启VS
- 重启 Hololens
在调试操作的项目设置中,对话框应该会自动检测您的 Hololens 设备。如果没有尝试手动输入 IP。 手册上说 "Ask Cortana for your IP address"。不要那样做,Cortana 提供出站 IP 而不是本地 IP。转到 Hololens 上的网络和连接并检查 Wifi 中的高级设置并获取您的 IP。
保存、清理并重建解决方案。
手册参考:- https://developer.microsoft.com/en-us/windows/mixed-reality/holograms_101
取消配对设备然后再次配对对我有用
我遇到了这个问题,并通过 visual studio 安装程序的各个组件部分安装 USB 设备连接解决了这个问题。您还可以使用 windows 服务工具确保关联的服务是 运行。
就我而言,重启 HoloLens 设备并卸载我想部署的应用程序解决了问题。
就我而言,我正在尝试使用 Hololens 模拟器并连接到我公司的 VPN。它无法连接到 IP 地址。我断开了我的机器与 VPN 的连接,它开始工作了。