0

我有一个用 .NET 1.1 和 Visual Studio 2003 制作的旧版 WinForms 桌面应用程序。这个应用程序包含一些使用 Process.Start 方法按顺序启动的可执行文件。为了相互通信,它使用.NET Remoting。

现在我正在调试应用程序,我需要附加到一个进程并在一个具体的断点处停止它,但我无法附加到它。前段时间我可以毫无问题地附加到同一个过程,但现在我不能。唯一的区别是我最近安装了 Visual Studio 2017 和 TFS ......我不确定它是否是罪魁祸首。

为了附加到一个过程,我遵循以下步骤:

  1. 从 Visual Studio 2003 我导航到“调试->进程...”
  2. 将打开一个“进程”对话框窗口,并从那里显示一个进程列表。
  3. 从该列表中,我选择要附加的进程,然后单击“附加”按钮。
  4. “附加到进程”对话框窗口打开,显示要调试的程序类型列表。我选择“通用语言运行时”。 在此处输入图像描述
  5. 选择它后,我收到以下消息错误: 在此处输入图像描述

我已经尝试了一些这样的解决方法没有成功。

无论如何,调试一直在工作,而无需进行这种变通方法,并且突然间它从一天到另一天停止工作。我什么都不懂……项目都是一样的,我什么都没碰。

4

0 回答 0