发生了很多事情,我不知道从哪里开始。说真的,这不应该更简单吗?
编辑:有人在这里知道我怎么能联系微软告诉这个?或者甚至,有人可以告诉他们这个问题吗?
我有最新的Windows 10桌面,还有Windows Phone 10.0.10512.1000。我在Visual Studio 2015中安装了用于Universal Apps开发的工具(以及8.1)。我有一个Lumia 730。
所以我用USB线连接了手机。一切都很好,电话得到识别,我可以浏览文件夹。
然后我启动了Visual Studio 2015并创建了一个空白的通用应用程序。编译并尝试部署。现在这发生在我身上:Visual Studio暂停一段时间。最终我收到错误,告知找不到设备(DEP6200)。
我已经尝试过几十种解决方案:
我还尝试使用Windows Phone Developer Power Tools。当我尝试使用它时,它要求我安装一些"手机工具更新包",但是当我尝试时,它表示操作没有成功,并且还显示NRE消息字符串(对象引用未设置为对象的实例。)
我可以毫无问题地浏览手机文件夹。我试图重新安装驱动程序......我尝试了一切。
很伤心。
你们有没有想过要检查的东西?
编辑:我在完成所有这些之前测试了这个应用:https://blogs.windows.com/buildingapps/2015/07/09/just-released-windows-10-application-deployment-tool/
它有效。如果是这样的话,是否已经在Visual Studio上部署Windows Phone 10,或者我们还要等待一段时间?
编辑2:对我的应用清单进行一些更改并选择" ARM"配置,现在我明白了:
1>Deploying to SD Card...
1>Updating the layout...
1>Copying files: Total <1 mb to layout...
1>Checking whether required frameworks are installed...
1>Framework: Microsoft.NET.CoreRuntime.1.0/ARM, app package version 1.0.23117.0 is not currently installed.
1>Framework: Microsoft.VCLibs.140.00.Debug/ARM, app package version 14.0.23019.0 is not currently installed.
1>Installing missing frameworks...
但它只是留在那里。它被卡住了,它永远留在那里。至少我得到了一些信息......它或多或少与WinAppDeployCmd的步骤相同,但命令行应用程序成功完成。
答案 0 :(得分:7)
不知何故问题得到了解决。我创建了一个全新的项目,并做到了这一点:
1 - 在手机中,尝试禁用手机上的开发者模式。 出乎意料的发展!
2 - 禁用“手机发现”功能。我不知道这个配置的英文名称(因为我的手机是葡萄牙语)。以防万一。
3 - 选择正确的架构。这很明显,对吗?就我而言,ARM。如果您尝试使用x86或x64部署,它应该会给您一个错误。对我来说,它没有。
从现在开始,您应该能够在开发者模式和非开发者模式下部署应用程序。不知何故,它只是起作用。抱歉,它可能不适合你。我想我很幸运。
即使重启后也能正常工作。所以解决方案是“相当坚实的”(在明胶非常坚固的宇宙中)。
答案 1 :(得分:0)
我遇到了同样的问题。我尝试了注释的修复,然后去了设备管理器。
在USB-Devices下,列出了三款Lumia 920。
我选择了第二个并点击了卸载。
最后它要我重新启动计算机。我点击了NO。
(当我卸下第一个或第三个时,它没有问我这个)。 然后错误消失(现在出现另一个常见的错误(HRESULT:0x80073CF6))
答案 2 :(得分:0)
我有一个Lumia 950 xl,安装了Windows 10,周年纪念版。我遇到了同样的问题,我的解决方案是启用“设备发现”功能。和“设备门户”,并保持“开发者”模式&#39;上。
我认为唯一必要的选择是设备发现&#39;虽然!
答案 3 :(得分:0)
万一有人仍然遇到这个问题,我的Visual Studio 2015专业更新1非常类似,但我甚至无法部署到模拟器。 我升级到Visual Studio 2013更新3后问题已经消失。
答案 4 :(得分:-1)
我在使用Visual Studio 2015的Windows 10上遇到了同样的问题。我将UWP SDK更新为Anniversary Edition Build 14393,将目标框架设置为此并且工作正常。我猜设备版本和sdk版本之间的不兼容性不允许Visual Studio发现设备。