使用visual studio的时候会发现一个窗口只能有一个解决方案,对于有的时候肯定是不行的,这个时候需要多个解决方案在同一个窗口使用的时候,该如何解决呢?
接下来由我来告诉你吧,全是干货!!!

一、解决方案

右击解决方案 “项目名”=== 属性 === 在通用属性 === 启动项目
勾选多个启动项目,配置上即可

都是小知识,都是干货,关注我,有任何问题,可以发出来探讨
前端,后端,编程语言,数据库,Linux
只要是我知道的定知无不言!!!

使用 visual studio 2019 创建过程请参考Bili的上一篇文章:down_arrow::down_arrow: →!使用 visual studio 2019 创建简单的MFC窗口「使用底层的 C语言 」 #include //底层实现窗口的头文件 //6.处理窗口过程 //CALLBACK 代表_stdcall 参数的传递顺序:从右到左依次入栈,并且函数返回前清空堆栈 LRESULT CALLBACK WindowProc(HWND hand, //消息所属窗口句柄 UINT uMsg, //具体消息 4、然后,点击“确定”。 这样,在右上方的“ 解决方案 资源管理器”里,我们可以左键单击项目名称,即可选定启动项目(能看出被选定的项目名称笔画加粗)。 转载于:https://www.cnblogs.com/G... 官网:https:// visual studio .microsoft.com/zh-hans/vs/ 本地下载:https://www.jb51.net/softs/618313.html 选择Community 2019 下载 双击 打开 下载下来的应用程序 在我们使用VS进行编程时,比如使用VS2013、VS2017等,在同一个 解决方案 下我们建立了 多个 项目,通常我们一般只能运行测试一个项目,如果要运行其他项目则必须关闭当前应用程序。如果我们想要同时运行 多个 项目,比如在学习网络编程Socket 服务端与客户端通信时,那么一般是同时建立两个 解决方案 ,运行两个VS2017;这样就占用了大量的内存空间,造成电脑运行卡顿等现象。 一、项目中经常出现一个 解决方案 里面有 多个 程序,如果想按F5启动 多个 实例进行操作调试那该怎么操作? 以前自己都使用附加进程的方法调试,这样的调试不需要按F5,自己只要运行 多个 程序后,使用vs的附加进程到对应的进程中就可以进行断点调试了。现在学到的一种方法,感觉比较简单和正统,记录于此: 1. 解决方案 右击,选择属性: 2.这样你按F5启动调试,程序就自动 打开 上面的两个程序了,如果这个时候你还想在增加一个实例程序,你可以vs中右键程序集----> 调试----->启动新实例。这样一个 解决方案 就运行了 对于大型项目,VS 解决方案 需要分模块建立不同的工程,这时候很容易出现子工程某个文件找不到或编译失败的情况。下面就如何配置多工程方案讲解,以有两个工程的(主工程SpatialMeasurment,子工程OsgWidget) 解决方案 为例展开,其中子工程用到了第三方库Osg(开源三维渲染库)。 解决方案 目录结构如下。 由于一个 解决方案 只能有一个exe,所以子项目OsgWidget的配置类型为“静态库(.lib)”,最好设置下lib的保存路径(例:输出路径为…/lib\)。对应地,主工程SpatialMeasurme 几天前心血来潮想制作一下dll,但每次生成dll后还得把dll和lib(甚至是头文件)复制到另一个项目中测试。一两次还好说,做得多了自然会嫌,(鬼知道我弄了多少次…) 偶然在看左侧的资源管理器时,注意到了“ 解决方案 ”以及自己的项目,于是试着往 解决方案 中添加一个新项目,于是开始了开坑之旅(这坑还不算什么,一会儿就填完了,相比之下dll才算真的坑,花了一天多的时间才跳了出来) [ VS2019 ]如何合理... 右击项目,属性,配置属性,链接器,命令行,其他选项中添加下行数据 /FORCE:MULTIPLE 但是紧接着又出现了一个bug,在第二个.cpp文件调试程序的过程发现,运行的代码是第一个.cpp文件。 所以花了一点时间去研究出了解决方法 创建项目来调试程序的时候,如果有 多个 .cpp文件,可以将所有的.cp Visual Studio 中, 打开 多个 项目时,进行编译的时候,iis有时候会乱,即运行的时候不确定是哪个项目的。 有一次 打开 不同的项目,但是项目的目录结构是一样的,同时运行两个项目,导致 加载 的配置文件不是本项目的,而是 加载 的另外一个项目中的配置文件,最终导致bug,而且找了好一会。 所以,为了避免这种情况出现,不要同时 打开 多个 项目,尽量只 打开 一个。