1

我在为远程调试设置 Visual Studio 2012 时遇到问题。首先,我没有看到该选项,在我的项目 Debug->Start Options 的 Properties 页面中,“Target device”如本页所述:

http://hsballina.wordpress.com/2012/11/20/remote-debugging-in-visual-studio-2012-on-windows-8/

实际上,选项与我的项目不同:

在此处输入图像描述

这是为什么?是因为我的项目是针对“Windows 窗体应用程序”而不是针对 Windows 8 的吗?

谢谢,

4

1 回答 1

1

WinForms 项目不支持在远程机器上部署,这意味着您无法为此类项目设置开箱即用的 F5 体验。要在远程机器上调试您的应用程序 - 您可以这样做

  1. 构建和部署您的应用程序(手动复制)
  2. 在远程机器上启动远程调试器
  3. 在远程机器上启动应用程序
  4. 在VS中启动附加到进程diaglod(调试->附加到进程)。
  5. 在 Qualifier 字段中选择远程机器。
  6. 在进程列表中选择您的进程,然后单击附加。
于 2013-05-12T06:10:47.163 回答