none
Visual Studio 2015 Community开发UWP程序无法部署到模拟器和真机上 RRS feed

  • 问题

  • 如题,我确定开发电脑的开发者模式已经打开,手机的开发者模式也已经打开了,模拟器安装也成功了,版本是10240。直接部署和先部署都失败,而且错误窗口没有错误信息,输出窗口只显示部署失败。不知道这是什么情况?
    2015年8月13日 12:13

答案

  • 1. 把手机上之前的部署过的应用删除

    2. 先测试部署到模拟器,是否能够成功?

    3. 将ouput设置为输出详细调试信息,贴出部署过程中的output信息

    4. 用一个最简单的空程序测试下部署,排出是自己的代码造成的问题


    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    • 已标记为答案 紫柔 2015年8月25日 5:36
    2015年8月13日 12:22
  • 你点击F5后模拟器在启动吗? 如果没有,那么你在运行列表里有模拟器吗?请确认是否成功安装开启模拟器

    如果模拟器在启动,则你先kill掉VS 2015, 等启动完成后,关闭模拟器。 再打开VS 2015部署调试看看

    我把我的系统还原下,重新走一下安装流程来试试看。


    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。


    • 已编辑 Jie Bao 2015年8月13日 13:37
    • 已标记为答案 紫柔 2015年8月25日 5:14
    2015年8月13日 13:35

全部回复

  • 1. 把手机上之前的部署过的应用删除

    2. 先测试部署到模拟器,是否能够成功?

    3. 将ouput设置为输出详细调试信息,贴出部署过程中的output信息

    4. 用一个最简单的空程序测试下部署,排出是自己的代码造成的问题


    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    • 已标记为答案 紫柔 2015年8月25日 5:36
    2015年8月13日 12:22
  • 你好!

    1.手机上是干净的

    2.部署到模拟器失败,是部署失败,模拟器就没启动,Hyper-V管理器里面也看不到虚拟机

    3.用的是官方示例代码

    正在还原 NuGet 程序包... 若要阻止 NuGet 在生成期间还原程序包,请打开 Visual Studio 的“选项”对话框,单击“程序包管理器”节点,然后取消选中“允许 NuGet 在生成期间下载缺少的程序包”。 正在还原“ApplicationData”的程序包。 Restoring packages for E:\Windows10 Dev\Projects\SampleDemo\Windows-universal-samples\Samples\ApplicationData\cs\project.json... Using source https://api.nuget.org/v3/index.json. Using source https://www.nuget.org/api/v2/curated-feeds/microsoftdotnet/. Restoring packages for UAP,Version=v10.0... Resolving conflicts for UAP,Version=v10.0... Scanning packages for runtime.json files... Merging in runtimes defined in Package/Microsoft.NETCore.Runtime 1.0.0. Merging in runtimes defined in Package/System.Xml.XmlSerializer 4.0.10. Merging in runtimes defined in Package/System.Dynamic.Runtime 4.0.10. Merging in runtimes defined in Package/System.IO.Compression 4.0.0. Merging in runtimes defined in Package/System.Linq.Expressions 4.0.10. Merging in runtimes defined in Package/System.Reflection.DispatchProxy 4.0.0. Merging in runtimes defined in Package/Microsoft.NETCore.Targets 1.0.0. Merging in runtimes defined in Package/System.Private.DataContractSerialization 4.0.0. Merging in runtimes defined in Package/System.Private.DataContractSerialization 4.0.0. Merging in runtimes defined in Package/Microsoft.NETCore.Targets.UniversalWindowsPlatform 5.0.0. Merging in runtimes defined in Package/Microsoft.NETCore.Platforms 1.0.0. Merging in runtimes defined in Package/System.Reflection.DispatchProxy 4.0.0. Merging in runtimes defined in Package/System.IO.Compression 4.0.0. Merging in runtimes defined in Package/System.Linq.Expressions 4.0.10. Merging in runtimes defined in Package/System.Reflection.DispatchProxy 4.0.0. Merging in runtimes defined in Package/System.IO.Compression 4.0.0. Merging in runtimes defined in Package/System.Linq.Expressions 4.0.10. Merging in runtimes defined in Package/System.Reflection.DispatchProxy 4.0.0. Merging in runtimes defined in Package/System.IO.Compression 4.0.0. Merging in runtimes defined in Package/System.Linq.Expressions 4.0.10. Merging in runtimes defined in Package/System.Reflection.DispatchProxy 4.0.0. Merging in runtimes defined in Package/System.IO.Compression 4.0.0. Merging in runtimes defined in Package/System.Linq.Expressions 4.0.10. Merging in runtimes defined in Package/System.Reflection.DispatchProxy 4.0.0. Merging in runtimes defined in Package/System.IO.Compression 4.0.0. Merging in runtimes defined in Package/System.Linq.Expressions 4.0.10. Restoring packages for UAP,Version=v10.0 (win10-arm)... Resolving conflicts for UAP,Version=v10.0 (win10-arm)... Restoring packages for UAP,Version=v10.0 (win10-arm-aot)... Resolving conflicts for UAP,Version=v10.0 (win10-arm-aot)... Restoring packages for UAP,Version=v10.0 (win10-x86)... Resolving conflicts for UAP,Version=v10.0 (win10-x86)... Restoring packages for UAP,Version=v10.0 (win10-x86-aot)... Resolving conflicts for UAP,Version=v10.0 (win10-x86-aot)... Restoring packages for UAP,Version=v10.0 (win10-x64)... Resolving conflicts for UAP,Version=v10.0 (win10-x64)... Restoring packages for UAP,Version=v10.0 (win10-x64-aot)... Resolving conflicts for UAP,Version=v10.0 (win10-x64-aot)... Checking compatibility of packages on UAP,Version=v10.0. All packages are compatible with UAP,Version=v10.0. Checking compatibility of packages on UAP,Version=v10.0 (win10-arm). All packages are compatible with UAP,Version=v10.0 (win10-arm). Checking compatibility of packages on UAP,Version=v10.0 (win10-arm-aot). All packages are compatible with UAP,Version=v10.0 (win10-arm-aot). Checking compatibility of packages on UAP,Version=v10.0 (win10-x86). All packages are compatible with UAP,Version=v10.0 (win10-x86). Checking compatibility of packages on UAP,Version=v10.0 (win10-x86-aot). All packages are compatible with UAP,Version=v10.0 (win10-x86-aot). Checking compatibility of packages on UAP,Version=v10.0 (win10-x64). All packages are compatible with UAP,Version=v10.0 (win10-x64). Checking compatibility of packages on UAP,Version=v10.0 (win10-x64-aot). All packages are compatible with UAP,Version=v10.0 (win10-x64-aot). “ApplicationData”的程序包还原已成功完成。 项目 ApplicationData 的 NuGet 程序包还原已完成。 NuGet 程序包还原已完成。 1>------ 已启动部署: 项目: ApplicationData, 配置: Debug x64 ------ ========== 部署: 成功 0 个,失败 1 个,跳过 0 个 ==========

    4. 新建项目模拟器部署:

    1>已成功生成。
    1>
    1>已用时间 00:00:13.97
    2>------ 已启动部署: 项目: App1, 配置: Debug x64 ------
    ========== 生成: 成功 1 个,失败 0 个,最新 0 个,跳过 0 个 ==========
    ========== 部署: 成功 0 个,失败 1 个,跳过 0 个 ==========
    不知道到底是怎么了……

    2015年8月13日 13:02
  • 你点击F5后模拟器在启动吗? 如果没有,那么你在运行列表里有模拟器吗?请确认是否成功安装开启模拟器

    如果模拟器在启动,则你先kill掉VS 2015, 等启动完成后,关闭模拟器。 再打开VS 2015部署调试看看

    我把我的系统还原下,重新走一下安装流程来试试看。


    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。


    • 已编辑 Jie Bao 2015年8月13日 13:37
    • 已标记为答案 紫柔 2015年8月25日 5:14
    2015年8月13日 13:35
  • 你好!

    模拟器没有启动,但是运行列表里有这个:

    这是我下载新仿真器后进行安装的对话框提示:

    表明仿真器安装是正常的……

    2015年8月13日 13:41
  • 真机请使用ARM 模拟器请使用Win32
    2015年8月14日 1:50
  • 均部署失败
    2015年8月14日 5:06