区分VS中解决方案(solution)和工程(project)

转自 https://blog.csdn.net/autocyz/article/details/42238341

  在visual studio中,新建一个工程时会发现如下图的界面:

其中“名称”代表的是项目(project)的名字,“解决方案名称”即solution;在“解决方案”这一栏里可以选择“创建新解决方案”、“添加到解决方案”、“在新实例中创建”,如下图(其中意思就不解释了):      实际上在使用VS进行开发使,很重要的一点是明白解决方案和工程之间的区别。本质上来说,解决方案是多个工程的集合。(每个工程是一个独立的软件模块,比如一个程序、一个代码库等)。这样的好处是解决方案可以共享文件和代码库。通常,为解决方案创建一个主文件夹,里面包含所有的工程文件夹。但是,也可以将解决方案和工程放在同一个文件夹内,,这对于仅包含单个工程的解决方案来说是惯例。我们一般也是这样用。实际上创建更多复杂的应用之后,应该使用包含多个工程的解决方案结构。下面给出两个图片,一个是solution中只有一个project,另一个是包含多个project。

    上面的图是解决方案里只有一个工程。

           上面的图一个解决方案里有多个工程。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值