【问题标题】:How to group source files in VS2013 not using folders on disk如何在VS2013中对源文件进行分组而不使用磁盘上的文件夹
【发布时间】:2014-08-08 10:42:08
【问题描述】:

较旧的 VS(使用 C++)允许(据我所知)将相关源分组到某种组。诸如 Headers 组、Sources 组等。

是否可以在 VS2013 中使用 C# 以这种方式对文件进行分组?即使这确实意味着手动编辑项目 xml 文件。

我发现的唯一方法是创建一个文件夹,但要求是磁盘上有平面结构,项目中有树形结构。

编辑:
在 C++ 项目中称为 Filter。
而对于 C# 来说,already discussed here 似乎是不可能的。

【问题讨论】:

  • 文件夹仅在 Visual Studio 中提供层次结构的效果 - 它们实际上在磁盘上具有平面结构。
  • 不幸的是,这不适用于 C# 项目:使用 Add/New Folder VS 添加一个名为 NewFolder1 的文件夹,并在源代码树中创建此目录。如果您删除此类目录,则会声称该文件夹已被删除或移动等:o(

标签: c# visual-studio-2013 csproj


【解决方案1】:

我认为唯一匹配的文件夹是解决方案文件夹,但您不能在项目中使用它,只能在解决方案级别中使用。

您可以在其中对文件或项目进行分组。

解决方案 -> 添加 -> 新解决方案文件夹

【讨论】:

    猜你喜欢
    • 2017-11-03
    • 1970-01-01
    • 1970-01-01
    • 2021-01-15
    • 1970-01-01
    • 2015-06-29
    • 1970-01-01
    • 2015-12-04
    • 2012-08-26
    相关资源
    最近更新 更多