在 Windows Phone 8.1 应用程序 Windows 10 中部署时找不到 IpOverUsbSvc

IpOverUsbSvc not found while deploying Windows Phone 8.1 app in Windows 10

我正在尝试在 Windows10 中部署 Windows Phone 8.1 应用程序。我收到以下错误:

Error : DEP6200 : Boostrapping 'Device' failed. Device cannot be found. Windows Phone IP over USB Transport (IpOverUsbSvc) is not running. Retry after starting Windows Phone IP over USB Transport (IpOverUsbSvc) from the services management console.

Error : DEP6100 : The following unexpected error occurred during boostrapping stage 'Connecting to the device': SmartDeviceException - Windows Phone IP over USB Transport (IpOverUsbSvc) is not running. Retry after starting Windows Phone IP over USB Transport (IpOverUsbSvc) from the services management console.

我的 Lumia phone 已连接并且可以从 Windows 文件资源管理器访问。

我已签入 IpOverUsbSvc 服务,但它不存在。所以我也检查了powershell:get-service IpOverUsbSvc

Status   Name               DisplayName
------   ----               -----------
Stopped  IpOverUsbSvc       Windows Phone IP over USB Transport...

我在使用 Windows 8.1 时没有遇到这些错误。 Windows 10.

似乎无法使用此服务

谁能帮我解决这个问题?

当我将我的开发系统从 10166 升级到 10240 时,我遇到过类似的情况 - IpOverUsbSvc 没有启动。

似乎...在某些情况下,ipoverusbsvc 的注册信息已损坏。要修复它,只需将正确的信息输入注册表即可。

您可以在下面找到 link 那位女士将正确的 .reg 文件上传到他的 onedrive。

[UWP][SDK]IpOverUsbSvc service missing in windows 10 RC (Build 10240)

我有 运行 那个 reg 文件,但对我来说它仍然不起作用。当我尝试手动 运行 时,它起作用了:

我遇到了同样的问题,因为同时安装了 2 个 Visual Studio 版本,具有不同的功能集。 Visual Studio 2013 的修复为我解决了这个问题。

我遇到的问题是该服务不存在。我用了 Microsoft Guy's reg update file

然后,重新启动我的电脑,服务出现了。但是,由于缺少可执行文件,我无法启动该服务。

我尝试删除并重新安装 Windows 10 SDK 无济于事。

然后我发现在Visual Studio Installer / Modify / Individual Package "USB Device Connectivity"中没有安装

选中该选项会安装丢失的文件。

确保您的服务管理器在安装过程中已关闭。

安装缺少的组件后,您将能够通过 USB 在 Win 10 设备上进行调试。

将"ARM"替换为"x86"或"x64" in "Active solution platforms" in "Configuration Manager" in VS2017