【发布时间】:2016-03-31 12:45:44
【问题描述】:
This question ...答案显示了如何在 Visual Studio 中启动另一个控制台应用程序实例,当您已经运行了一个控制台应用程序时。
我想做同样的事情但是传递不同的args[]。例如,调试时我想启动MyConsoleApp.exe的2个实例如下...
"MyConsoleApp.exe Agent1"
"MyConsoleApp.exe Agent2"
有人知道怎么做吗?
(使用 Visual Studio 2015 Pro)
【问题讨论】:
-
一种选择是在使用所需参数从命令行启动您的应用程序后附加调试器。这将要求您在应用程序开始时输入
Sleep或一些类似的等待代码,以便给您足够的时间来附加调试器。 -
通过一个按钮快速附加调试器的一个好方法是在启动代码的早期放置一个
Debug.Fail()。
标签: c# visual-studio-2015 console-application visual-studio-debugging multiple-instances