【问题标题】:The project needs to be deployed before it can be started项目需要部署才能启动
【发布时间】:2016-05-25 04:09:18
【问题描述】:

每当我开始在模拟器上测试 Windows Phone 应用程序(甚至是空白应用程序)时,我都会收到错误消息“该项目需要先部署才能启动”。模拟器将启动并成功运行,在模拟器上部署应用程序仍然没有运气。 收到错误 DEP6100 和 DEP6200。

这些是我到目前为止尝试过的东西:

  1. 选中“配置管理器”中的“部署”选项。
  2. 尝试在不同类型的模拟器上部署 Windows 10 Mobile、Windows Phone 8.1 和 Windows Phone 8 空白应用。

虽然我可以在我的设备上运行应用程序。

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 感谢您编辑我的问题。虽然解决方案没有奏效。
    • @Ashish Sharma,这个答案应该可以解决问题,但是我在 ARM 模拟器上进行了调试,就像你的图片一样,它得到了错误:无法将 ARM 包部署到 x86 模拟器。将构建配置更改为 x86 或 Neutral,或附加 ARM 设备。
    • @Grace-Feng-MSFT 我已经更新了屏幕截图,因为这使事情变得混乱。请告诉我现在要做什么。
    【解决方案2】:

    我遇到了这样的问题,我通过右键单击项目 > 属性 > 将平台目标更改为 X86 来修复它。

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        【解决方案4】:

        这个错误也经常发生在我身上,我发现这是因为我的项目保存在 SanDisk SD 卡上。如果我只是将整个解决方案移动到我的 C 盘,它可以毫无问题地构建,但在 D 盘上,它会出现此错误。

        【讨论】:

        • 不确定投票的目的是什么,但这是一个合法的事实。在已安装的驱动器上安装解决方案导致此错误。
        猜你喜欢
        • 2018-04-23
        • 1970-01-01
        • 2017-01-27
        • 2017-06-20
        • 2017-11-07
        • 1970-01-01
        • 1970-01-01
        • 2021-12-28
        • 2022-10-06
        相关资源
        最近更新 更多