【问题标题】:Visual Studio: create multiple projects under same solution?Visual Studio:在同一个解决方案下创建多个项目?
【发布时间】:2019-06-15 22:52:00
【问题描述】:

我将创建一个 Visual Studio C 解决方案,在父目录下具有这种结构:

Parent/
|
|- SolutionName.sln
|
|- Project1/
|     |
|     |-src/
|        |
|        |- main1.c
|
|- Project2/
     |
     |-src/
        |
        |- main2.c

请问这个怎么做?

已经尝试了多种方法,例如创建解决方案然后添加项目等,但这通常以 .sln 结束在其中一个子目录中;这不反映解决方案结构 - 所有项目都在一个大 .sln 保护伞下。

已经有十几个关于“多个项目”的问题,但没有人回答过这个简单的问题。

【问题讨论】:

    标签: visual-studio projects-and-solutions solution


    【解决方案1】:

    当您创建第一个项目和解决方案时,该解决方案将获得第一个项目的名称。以后添加的任何项目都以该名称存储。

    MyFirstProject
       +---------------MyFirstProject
       +---------------MySecondProject
    ...
    

    父目录 MyFirstProject 包含 .sln 文件,子目录包含项目文件。

    为了方便起见,我建议您遵循 Visual Studio 使用的常规设置,而不是创建自己的自定义设置。

    【讨论】:

    • 好的,这至少是一种解决方法 +1 。问题是其中一个项目将在其他项目中享有特权。我设法创建了一个与解决方案同名的虚拟“项目”,然后添加了其他项目....
    • @yO_ 可以。
    猜你喜欢
    • 1970-01-01
    • 2015-07-28
    • 2016-09-18
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    相关资源
    最近更新 更多