8

这是详细信息:

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

    错误:DEP3321:要部署此应用程序,您的部署目标应运行 Windows 通用运行时版本 10.0.10240.0 或更高版本。您当前正在运行版本 10.0.10166.0。请更新您的操作系统,或将您的部署目标更改为具有适当版本的设备。

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

<TargetPlatformMinVersion>10.0.10240.0</TargetPlatformMinVersion>

<TargetPlatformMinVersion>10.0.10166.0</TargetPlatformMinVersion>

现在,当我尝试将应用程序部署到手机时出现以下错误,但找不到解决方案:

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

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

4

7 回答 7

20

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

去运行 -> services.msc -> [寻找它]。

于 2016-05-04T20:09:41.393 回答
2

对我有用的是将手机重置为出厂默认设置(并删除所有数据……真正的重置)。手机自带 8.1,但是当我重置它时,它被重置为 windows 10 base。我在手机上重新启用了开发者模式,现在我可以将我的应用程序部署到手机上。

我已经尝试了所有其他建议,但没有运气。

于 2015-10-09T14:12:40.473 回答
2

如果这些答案中的任何一个都没有解决您的问题,这就是我所做的:

  1. 重置手机(它是开发手机,所以可以重置,不会丢失任何数据)
  2. 不要选择恢复。开始清洁
  3. 在等待(安装应用程序,设置设置)之后,将其插入并尝试再次部署。

它刚刚奏效

这个想法来自:https ://social.msdn.microsoft.com/Forums/en-US/d2340565-a80a-4f1c-8a0c-ba8ad5ce34b1/cannt-deploy-wp-81-app-to-phone-using-vs -2013-error-dep0001-unexpected-error-element-not?forum=wptools

于 2015-09-30T09:22:10.437 回答
1

该错误告诉您手机上的版本比工具支持的版本旧,您需要对其进行升级。您可以尝试检查手机上的更新并将其升级到 10.0.10240.0 吗?10166 和 10240 之间可能存在重大更改,这些更改会阻止 VS RTM 工具与旧版本一起使用。

更新:我们宣布了一个更新版本的 Win10 移动版,它将与 win10 工具一起使用。更多信息请点击这里:

http://blogs.windows.com/bloggingwindows/2015/08/12/announcing-windows-10-mobile-insider-preview-build10512/

于 2015-08-11T23:36:10.947 回答
1

显然 10.0.10166.0 是预发布的 Mobile Insider Preview Build。您只需将 Target Min 版本降低到 10166。

不幸的是,您不能从Project settings执行此操作。但是你可以手动完成。请按照以下步骤操作(在我的案例中使用 Nokia Lumia 520 Windows 10 Mobile Insider build 10.0.10166.0):

  1. 在 Visual Studio 中右键单击您的项目。
  2. 选择“卸载项目”,它现在将显示为ProjectName (unavailable)
  3. 右键单击卸载的项目并选择“ Edit ProjectName.csproj
  4. 在第一个中找到<TargetPlatformVersion><TargetPlatformMinVersion><PropertyGroup>
  5. 将值更改<TargetPlatformMinVersion>为 10.0.10166.0。
  6. 现在保存并关闭文件。
  7. 再次右键单击项目并选择“重新加载项目
  8. 重建项目并部署到设备。
于 2015-08-16T21:35:58.697 回答
1

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

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

我尝试了一些事情,但最终的工作非常简单:我构建并运行了我的应用程序的调试模式。然后在不卸载应用程序的情况下,我将配置切换为 Release 并在手机上构建并运行它,然后它就可以工作了!

于 2016-02-20T06:49:07.353 回答
0

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

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

在尝试部署 UWP 应用程序(但在模拟器上部署工作)并启动 Windows Phone ip over USB 传输服务后,首先尝试将手机重置为结构设置。它在这个线程中对我和其他一些人有用,所以我的建议是在花费大量时间追逐鬼魂之前先从这个开始。

我用 Visual Studio 2015 Update 2 试过了。

于 2016-06-10T21:45:34.153 回答