项目需要先部署才能启动

时间:2016-02-14 06:56:27

标签: windows-phone-8 visual-studio-2015 windows-10 windows-10-mobile

每当我开始在模拟器上测试Windows Phone应用程序(甚至是空白应用程序)时,我都会收到错误" 项目需要先部署才能启动&# 34 ;.模拟器将启动&运行成功,在模拟器上部署应用程序仍然没有运气。 获取错误DEP6100& DEP6200。

ERROR on WP8.1 Emulator

ERROR on W10M Emulator

这些是我到现在为止尝试过的东西:

  1. 已检查"部署" ' Configuration Manager'。
  2. 中的选项
  3. 尝试部署Windows 10移动版,Windows Phone 8.1& Windows Phone 8在不同类型的模拟器上的空白应用程序。
  4. 虽然我可以在我的设备上运行应用程序。

    我在Windows 10企业版上运行Visual Studio Enterprise 2015。

6 个答案:

答案 0 :(得分:3)

仿真器是基于x86的,而Phone是ARM架构。要在模拟器中运行应用程序,请在工具栏中将CPU更改为x86并进行编译。现在,您可以将te App部署到模拟器并进行测试。

答案 1 :(得分:1)

尝试在互联网上找到的每个解决方案后,我终于格式化了我的PC&安装VS2015。它运作良好,模拟器现在正在工作。

答案 2 :(得分:1)

我遇到了类似的问题,我通过右键点击项目修复了它>属性>将平台目标更改为X86。 Image below describe that

答案 3 :(得分:0)

我刚刚开始使用Xamarin Forms,并在跟随Xamarin Forms Quickstart Guide后遇到此错误。对于您尝试运行的项目,实际上是对运行部署...的错误消息。部署项目似乎安装了运行UMP可能需要的一些Windows依赖项。部署项目后,它作为Windows桌面应用程序运行没有问题,或者如果您更改为设备,然后安装模拟器,作为Windows Phone应用程序。

答案 4 :(得分:0)

这个错误也无情地发生在我身上,我发现这是因为我的项目保存在SanDisk SD卡上。如果我只是将整个解决方案移到我的C驱动器上,它的构建就没有问题,但是在D驱动器上,它将出现此错误。

答案 5 :(得分:-2)

我也不时使用新的Windows手机应用程序遇到这个问题。我从未想过这一点。我想通过的是我有一个旧的Windows Phone 8.1应用程序,曾经工作过。我把它简化为单纯的基础知识。任何时候我遇到这个问题我只需拿起旧的应用程序,将我需要的新应用程序复制到它,然后运行它并重命名我需要在旧应用程序中重命名的内容。原油,但我最简单的出路。