DEP0001:意外错误:-1988945906,同时将Windows UWP应用程序部署到电话

时间:2016-04-03 10:36:32

标签: windows visual-studio visual-studio-2015 win-universal-app windows-10

确切错误:

  

严重级代码描述项目文件行抑制状态   错误DEP0001:意外错误:-1988945906 TestApp

这是什么意思?它似乎不是应用程序的问题,它在PC上运行正常。

操作系统版本:1511,Windows 10 for phones 10.0.10586.164

13 个答案:

答案 0 :(得分:44)

在将Visual Studio社区更新为Update 2后,我遇到了同样的问题。在CMD中键入(在管理员权限下),以下命令解决了我的问题:

net start IpOverUsbSvc

感谢Agrgg提供了一个很好的建议;)

答案 1 :(得分:9)

此类错误非常随机发生,通常意味着在部署应用期间出现问题。要检查的事项:

  • 在手机上正确启用了开发者模式
  • 从手机上卸载应用程序,重建解决方案,然后再次尝试调试
  • 检查是否相应地设置了所有项目的体系结构(ARM用于在实际设备上进行调试)
  • 有时VS调试器会挂起,因此关闭VS并从任务管理器中终止所有最终运行并重启VS的VS进程也可能会有所帮助。

答案 2 :(得分:5)

我在部署到Windows Phone 8.1设备时遇到了同样的错误。在我的情况下,问题出在Windows Phone IP over USB Transport(IpOverUsbSvc)服务,该服务未运行。我手动启动服务后,部署错误消失了。

答案 3 :(得分:2)

我遇到了同样的问题。

" net start IpOverUsbSvc"没有为我工作(抛出访问被拒绝异常)。

我已按照以下步骤进行修复。

  1. 开始运行(Windows + R),输入:services.msc
  2. 通过USB传输启动/重启Windows Phone IP。
  3. Windows Services window

答案 4 :(得分:1)

For the RPi, I have RPi3 with WIOT (build 14376) this error happens after failed deployment. Just restart VS and it'll deploy ok.

答案 5 :(得分:1)

在尝试了一些已经提供的答案并且没有任何效果之后,我通过重新启动手机来修复错误。 之后,错误消失了。

答案 6 :(得分:0)

我遇到了同样的问题,发现在我的情况下,当手机在后台下载系统更新时发生了这种情况。 来自应用商店的应用更新/安装也无法下载/安装。

更新完成后,所有人都重新开始工作了。

由于Windows Phone 10似乎没有明显表示它正在下载更新,如果你遇到这个问题,也许值得一试。

答案 7 :(得分:0)

我遇到了同样的错误,解决方案在这里:https://msdn.microsoft.com/ru-ru/library/windows/apps/jj863509(v=vs.105).aspx 查看检查Hyper-V所需的BIOS设置以进行数据执行保护。您必须选择“为我选择的所有程序和服务打开DEP”,在我的情况下,应用程序成功部署。

答案 8 :(得分:0)

对我而言,它就像解锁手机一样简单,以便计算机可以访问它。

答案 9 :(得分:0)

我也有这个问题。没有一个答案对我有帮助。 IpOverUsbSvc启动并运行,手机重置,系统重启,没有... 在Visual Studio“修复”之后修复了该问题:控制面板 - >程序和功能 - >选择VS2015 - >修复

答案 10 :(得分:0)

我遇到了类似的错误。

我发生错误的原因是因为我忘了在删除旧图片后在资源中添加新的启动图像。

解决方案是添加图像。为了获得正确的图像名称和大小,我使用this扩展名为visual studio。

答案 11 :(得分:0)

对于Windows 10(台式机)用户

我在卸载Windows 10 SDK后遇到了这个问题。它从系统中删除了IpOverUsbSvc服务。

解决方案

  1. 下载Windows 10 SDK .iso installer

  2. 在其中有Installers文件夹。

  3. 找到Windows IP Over USB-x86_en-us.msi。安装它。 (不用担心,如果没有安装窗口,它将快速而无提示地安装)。

  4. 我什至不必重启VS2015,它就可以了。

  5. 检查IpOverUsbSvc服务是否正在运行

    • 打开Powershell提示并输入Get-Service -Name *USB*
    • 或转到“服务”窗口。在那里,您应该看到IpOverUsbSvc正在运行。

答案 12 :(得分:-1)

所以,我认为我得到了诀窍。插入Windows Mobile设备后,Windows App Deploy可以看到W10M设备,但是一旦您的设备进入锁定屏幕,WPD就无法再检测到它。

你应该在屏幕解锁的情况下重新插入和插件,以使其可以检测到。 (我不是真正说英语的人)。