我是新手,在visual studio 2012中我有2个不同程序的标签,当我尝试运行第二个程序时它给出第一个程序的输出,例如一个程序输出“hello world”,第二个程序输出“hello cat” ,当我运行你好猫的程序它给你好世界,为什么会发生这种情况?我该如何解决这个问题?
答案 0 :(得分:3)
右键单击输出" hello cat"然后单击"设置为启动项目"。
在Visual Studio中,解决方案可能不包含任何可运行的应用程序。带有粗体文本的项目是当您单击"开始"时将运行的项目。
答案 1 :(得分:1)
问题:您始终在运行相同的项目/程序。
解决方案1:
选择要运行的项目
右键单击它。
选择Debug
选项
选择Start new instance
。
解决方案2:
选择要运行的项目
右键单击它。
选择Set as startup project
。
现在运行该项目。
编辑:当您右键单击项目(不在解决方案上)时,您将从那里获得关注ContextMenu,您可以找到上述选项以继续进行。
答案 2 :(得分:1)
请注意,您没有在标签中打开2个不同的程序,而是2个不同的文件,每个文件属于不同的项目。当您点击run / F5时,Visual Studio不会根据所选文件决定运行什么。相反,它将尝试运行当前标记为启动项目的项目。因此,只需更改活动选项卡就不会对运行的内容产生任何影响。
如果要更改正在运行的项目,请右键单击目标项目,然后选择“设置为启动项目”。当前启动项目的项目将以螺栓文本显示