每当我开始在模拟器上测试Windows Phone应用程序(甚至是空白应用程序)时,我都会收到错误" 项目需要先部署才能启动&# 34 ;.模拟器将启动&运行成功,在模拟器上部署应用程序仍然没有运气。 获取错误DEP6100& DEP6200。
这些是我到现在为止尝试过的东西:
虽然我可以在我的设备上运行应用程序。
我在Windows 10企业版上运行Visual Studio Enterprise 2015。
答案 0 :(得分:3)
仿真器是基于x86的,而Phone是ARM架构。要在模拟器中运行应用程序,请在工具栏中将CPU更改为x86并进行编译。现在,您可以将te App部署到模拟器并进行测试。
答案 1 :(得分:1)
尝试在互联网上找到的每个解决方案后,我终于格式化了我的PC&安装VS2015。它运作良好,模拟器现在正在工作。
答案 2 :(得分:1)
答案 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应用程序,曾经工作过。我把它简化为单纯的基础知识。任何时候我遇到这个问题我只需拿起旧的应用程序,将我需要的新应用程序复制到它,然后运行它并重命名我需要在旧应用程序中重命名的内容。原油,但我最简单的出路。