Windows phone 8.1 无法将通用应用部署到Windows Phone 10技术预览版

Windows phone 8.1 无法将通用应用部署到Windows Phone 10技术预览版,windows-phone-8.1,windows-phone,visual-studio-2015,windows-10-mobile,Windows Phone 8.1,Windows Phone,Visual Studio 2015,Windows 10 Mobile,详情如下: 在Visual Studio 2015中创建了一个空白的通用Windows应用程序 设置为ARM,调试 尝试部署到运行Windows 10.0.10166.0的Lumia 925 手机处于“开发者模式” 我使用Windows phone开发者注册8.1工具解锁了手机。Win10需要一个吗? 我首先得到以下错误: Error : DEP0001 : Unexpected Error: Element not found. (Exception from HRESULT: 0x80070

详情如下:

在Visual Studio 2015中创建了一个空白的通用Windows应用程序 设置为ARM,调试 尝试部署到运行Windows 10.0.10166.0的Lumia 925 手机处于“开发者模式” 我使用Windows phone开发者注册8.1工具解锁了手机。Win10需要一个吗? 我首先得到以下错误:

Error : DEP0001 : Unexpected Error: Element not found. (Exception from HRESULT: 0x80070490)
错误:DEP3321:若要部署此应用程序,部署目标应运行Windows Universal Runtime版本10.0.10240.0或更高版本。您当前运行的是10.0.10166.0版。请更新操作系统,或将部署目标更改为具有适当版本的设备

现在我找到了第一个错误的解决方案,因此我在App1.csproj文件中更改了以下内容:

<TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>

有人知道如何解决这个问题吗?我可以将应用程序很好地部署到模拟器上,但不能部署到运行Windows 10的物理手机上。

错误告诉您手机上的版本比工具支持的版本旧,您需要升级它。您可以尝试检查手机上的更新并将其设置为10.0.10240.0吗?10166和10240之间可能存在一些突破性的更改,这些更改阻止VS RTM工具使用旧版本

更新:我们已经发布了一个更新版本的Win10 mobile,它将与Win10工具一起工作。有关更多信息,请访问:


显然,10.0.10166.0是一个预发布的Mobile Insider预览版本。 您只需要将目标最小版本减少到10166

不幸的是,您无法从项目设置执行此操作。 但是你可以手动操作。 在我使用诺基亚Lumia 520 Windows 10 Mobile Insider build 10.0.10166.0时,请按照以下步骤操作:

在VisualStudio中右键单击项目。 选择卸载项目,它现在将显示为ProjectName 不可用的 在卸载的项目上单击鼠标右键,然后选择“编辑” ProjectName.csproj 找到和 第一项中的项目。 将该值更改为10.0.10166.0。 现在保存并关闭文件。 再次在项目上单击鼠标右键,然后选择“重新加载项目” 重建项目并部署到设备。
如果这些答案中的任何一个都不能解决您的问题,那么以下是我所做的:

重置手机它是dev phone,因此可以重置,不丢失任何数据 不要选择恢复。开始清理 在等待安装应用程序之后,设置设置,插入并再次尝试部署。 它只是起作用了


这个想法来源于:

对我有效的方法是将手机重置为出厂默认值并删除所有数据。。。真正的重置。手机附带了8.1,当我重置它时,它被重置为Windows10Base。我在手机上重新启用了开发者模式,现在可以将我的应用部署到手机上


我尝试了所有其他的建议,但没有成功

当我试图在发布模式下将我的应用部署到Windows Phone 10时,出现以下错误:

Error : DEP0001 : Unexpected Error: Element not found. (Exception from HRESULT: 0x80070490)

我尝试了几件事,但结果很简单:我构建并运行了我的应用程序的调试模式。然后,在没有卸载应用程序的情况下,我将配置切换为Release,并在手机上构建和运行它,然后它工作了

对我来说,我必须打开Windows Phone ip over USB传输


转到run->services.msc->[查找]。

无论谁在这里结束,因为他们得到了

Error : DEP0001 : Unexpected Error: Element not found. (Exception from HRESULT: 0x80070490)
在尝试部署UWP应用程序但在模拟器上部署成功且Windows Phone ip over USB传输服务启动后,首先尝试将手机重置为结构设置。这条线索对我和其他一些人都有效,所以我的建议是在花很多时间追逐鬼魂之前先从这条线索开始


我在Visual Studio 2015 Update 2上试用过。

不幸的是,我没有解决该问题的方法。只是想说,没有任何东西像Win10的Windows Phone开发者注册,开发者模式就足够了。我们还可以使用您描述的技术在运行10166的手机上部署一个新的解决方案,用于10240。查看了csproj文件,没有发现任何明显的可以更改的内容:/介意共享您创建的空项目吗?如何共享该项目?该项目实际上是一个空白项目——我只是在csproj文件中更改了这一行。我怀疑我的手机可能出了什么问题。我今天应该可以访问另一个Windows Phone 10,所以我将在那个上测试它。好的,我希望这对你有用。如果这仍然不起作用,我可能会分享我们的一个空项目,它编译并运行在10166上供您测试。我很高兴您找到了一个理由!也许试着在925上做一个软件重置?这和EduLopez提到的对我来说是一样的。在Windows 10中打开“服务”视图,查找Windows Phone ip over USB传输或IpOverUsbSvc,然后启动该服务。立即工作。但是当我停止VisualStudio并尝试从手机上打开应用程序时,我做不到。它显示为灰色,并表示安装应用程序时出现问题。我无法在10536上部署普通的Vis
ual Studio 2015专业版。它只知道10240:/而且我不能在装有10166的手机上部署,这是从慢响更新而来的。.10.0.10586.11也有同样的问题。尝试了所有上述解决方法都无效。甚至我也得到了@DeanB的版本_Develop@djack109尝试重新启动服务吗?还要检查windows是否具有要部署的正确版本和设置。@Edolopez windows具有要部署的正确版本和设置。你是什么意思?@djack109例外情况是Windows通用运行时版本10.0.10240.0或更高。
Error : DEP0001 : Unexpected Error: Element not found. (Exception from HRESULT: 0x80070490)