如何在 Visual Studio 2022 中运行 Windows 窗体应用程序的多个实例

问题描述 投票:0回答:1

我有一个包含两个项目的解决方案,一个充当客户端的 Windows 窗体应用程序和一个充当服务器的控制台应用程序。

我需要运行客户端的多个实例,以使它们的多个实例连接到服务器。我怎样才能做到这一点

我尝试查看项目属性,但我认为我没有找到任何有用的东西

visual-studio winforms
1个回答
0
投票

我可以想到两种选择来实现这一目标:

选项 1:“直接运行”方法

  1. 构建您的 GUI 项目
  2. 查找可执行文件(bin\Debug 或 bin\Release)
  3. 启动任意数量的实例
  4. (可选)您可以在VS中附加调试器。调试 -> 附加到进程...并选择您想要查看的特定应用程序实例。

选项 2:多项目方法

  1. 将GUI项目克隆到VS中的多个项目
  2. 设置要调试的多个项目:在 Visual Studio 中右键单击您的解决方案,转到“设置启动项目...”,选择“多个启动项目”,然后告诉它启动克隆的客户端 GUI 项目和服务器项目。

选项 1 为您提供了更多自由,但您一次只能调试一个项目,选项 2 更复杂,但您可以调试 GUI 项目的所有实例。

© www.soinside.com 2019 - 2024. All rights reserved.