Visual Studio 2013 - 调试 -> 启动新实例

9

我有一个Windows窗体项目,希望能够同时启动10个实例进行调试。

通常情况下,您只会启动一个实例进行调试。您可以通过转到“调试” ->“启动新实例”来创建其他实例。

在Visual Studio中是否有可能添加快捷方式、按钮或类似的东西,像这样:Debug 10 Instances ,弹出该项目的10个实例。


你可以启动一个批处理命令来启动多个项目实例,或者这不是你想要的吗? - frank koch
我指的是 项目属性 / 调试 / 启动外部程序 设置。请将其设置为您想要启动的应用程序的路径。 - frank koch
1个回答

17
在VS2013菜单中,您可以转到“工具”->“选项”,然后是“环境”->“键盘”。
搜索"ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance"命令,并将其映射到任何您喜欢的快捷方式。
显然,每次按键盘快捷键时都会启动新实例。 如果您不想每次想要调试项目时都这样做十次,则下一步是创建Add-In
然后,您可以将命令绑定到多个键盘快捷方式,或者在您的情况下,将其绑定到同一个键盘快捷方式10次。
编辑:您是正确的。 Add-ins确实在Visual Studio 2013中已被弃用,但它们仍然能够使用。 我有安装了Visual Studio 2013 SDK的Visual Studio 2013,并且在其他项目类型->可扩展性下,我可以创建新的Visual Studio Add-in项目。 尝试一下。

根据相同的描述,“Visual Studio add-ins在Visual Studio 2013中已被弃用。您应该将您的add-ins升级到VSPackage扩展。有关升级的更多信息,请参阅。” - David Dury
谢谢,将 F5 从 Debug.Start 改为 StartNewInstance 意味着它只构建当前项目所依赖的内容,而不是解决方案中的所有内容,这样可以节省很多时间。 - Dave Cousineau

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接