Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 Visual Studio 2012:同时对Windows应用商店应用程序进行远程和本地调试_Visual Studio 2012_Windows Store Apps - Fatal编程技术网

Visual studio 2012 Visual Studio 2012:同时对Windows应用商店应用程序进行远程和本地调试

Visual studio 2012 Visual Studio 2012:同时对Windows应用商店应用程序进行远程和本地调试,visual-studio-2012,windows-store-apps,Visual Studio 2012,Windows Store Apps,我正在开发一个网络化的Windows应用商店应用程序 是否可以使用相同的Visual Studio实例远程和本地调试Windows应用商店应用程序 我已在本地计算机上使用VM成功设置远程调试 我有几个选择,但我只是想知道这是否是目前可能的。其中一个正在VS的多个实例上运行它们。另一个正在远程计算机上安装VS,并像往常一样在本地进行调试。(我不想尽可能多地这样做,因为这确实是对磁盘空间的浪费)这就是您可以做到的: 在Visual Studio中生成Windows应用商店应用程序 在调试器工具栏上选

我正在开发一个网络化的Windows应用商店应用程序

是否可以使用相同的Visual Studio实例远程和本地调试Windows应用商店应用程序

我已在本地计算机上使用VM成功设置远程调试


我有几个选择,但我只是想知道这是否是目前可能的。其中一个正在VS的多个实例上运行它们。另一个正在远程计算机上安装VS,并像往常一样在本地进行调试。(我不想尽可能多地这样做,因为这确实是对磁盘空间的浪费)

这就是您可以做到的:

  • 在Visual Studio中生成Windows应用商店应用程序
  • 在调试器工具栏上选择本地计算机。右键单击解决方案资源管理器中的Windows应用商店应用程序项目->单击部署。这将在本地计算机上部署最新的应用程序
  • 在调试器工具栏上选择远程计算机。右键单击解决方案资源管理器中的Windows应用商店应用程序项目->单击部署。这将在远程计算机上部署最新的应用程序
  • 在Visual Studio中,单击调试菜单->调试安装的应用程序包。选择本地 机器(默认)->找到您的应用程序并单击调试
  • 在远程计算机上启动远程调试器
  • 与上面第4步相同,但适用于远程机器。在Visual Studio中,单击调试菜单->调试安装的应用程序包。选择远程计算机->查找应用程序,然后单击调试
  • 您可以遇到一个问题:

    我用远程(ARM)和本地(x64)机器的不同架构尝试了这种方法。我猜每次部署时,VisualStudio都可以重建应用程序。因此,如果您将对远程和本地使用相同的体系结构,那么您可以加载符号(只需尝试)。如果您将遇到这种情况,您可以通过两种方式解决:

    • 本地计算机使用x64,远程计算机使用x86(反之亦然)。因此,每个构建/部署都是独立的

    • 制作用于测试的Windows应用商店软件包。在两台机器上手动部署它,并从4开始


    谢谢。考虑到我提出的一般性问题,我确实认为这是一条道路。我刚刚遇到一个问题,虚拟机的屏幕分辨率降低,我无法运行WS-apps。但就是这样。