有没有简单的方法来做到这一点?
我现在只使用控制台测试我的网络应用程序。如果一个项目拥有多个控制台,然后按一下“立即调试”菜单项,那就太好了。
我可以像过去一样使用多个项目,但这似乎很笨拙。理想情况下,我可以启动多个控制台实例(从同一个线程运行很好)并且让它们在启动时不覆盖其他控制台。并排发射会很棒!
我的要求有多实用?可能吗?
谢谢!
最佳答案
没有简单的方法可以做到这一点。
从技术上讲,您可以为应用程序创建一个单独的控制台,但它需要创建一个子进程来托管控制台。 There is a CodeProject article showing the basic procedure.
话虽这么说,但如果您想要多个“窗口”显示数据,我认为迁移到(简单的)GUI 应用程序是更好的选择。
关于c# - 一次多个控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1902672/