Visual studio 对于简单的文件集合,Visual Studio项目的最佳类型是什么?

Visual studio 对于简单的文件集合,Visual Studio项目的最佳类型是什么?,visual-studio,Visual Studio,我有一个HTML文档的集合,我想在VisualStudio中添加到我的解决方案中。它只是一个文件集合,没有构建步骤 将此添加到我的解决方案中的最佳方法是什么?在过去,我使用了一个C#类库项目,并在构建配置中禁用了它,但这感觉是错误的 “Makefile项目”不起作用,因为它不支持嵌套文件夹 我真的不想使用解决方案文件夹,因为它们不是真正的文件系统文件夹。这使得他们更难合作。当您的解决方案中有大量项目时,解决方案文件夹是很好的,但我认为它们对于管理多个松散的文件并不好 其他人是如何做到这一点的?你

我有一个HTML文档的集合,我想在VisualStudio中添加到我的解决方案中。它只是一个文件集合,没有构建步骤

将此添加到我的解决方案中的最佳方法是什么?在过去,我使用了一个C#类库项目,并在构建配置中禁用了它,但这感觉是错误的

“Makefile项目”不起作用,因为它不支持嵌套文件夹

我真的不想使用解决方案文件夹,因为它们不是真正的文件系统文件夹。这使得他们更难合作。当您的解决方案中有大量项目时,解决方案文件夹是很好的,但我认为它们对于管理多个松散的文件并不好

其他人是如何做到这一点的?

你可以把他们放进去


右键单击解决方案并选择添加->添加现有项目-它将自动创建解决方案文件夹。您可以通过add->New solution folder

手动添加解决方案文件夹。我建议您将它们直接添加到解决方案下(或者直接添加到解决方案下的文档文件夹下)。解决方案资源管理器中解决方案标题的上下文菜单提供了创建解决方案文件夹和添加对解决方案文件的引用的选项。

鉴于您不想使用解决方案文件夹,我认为在您的解决方案中包含它们绝对没有意义。你可以使用的任何方法都是人为的。在解决方案的根目录中有一个文档文件夹,而解决方案/项目文件没有以任何方式引用该文件夹,这是很常见的。(如果愿意,您可以使用解决方案文件镜像文档的目录结构。)

我总是在为其制作文档的每个项目中放置一个.Documentation文件夹。它不像解决方案只有一个位置那么优雅,但它也使得我在不同的解决方案中使用不同的项目,并让文档跟随它们的项目。在编译时,我让构建系统将所有文档放在一个文件夹中。

不过,解决方案文件夹不是真正的文件系统文件夹。我已经澄清了我的问题。解决方案文件夹是纯虚拟文件夹,它们与文件系统无关。如果OP希望将文档组织在文件夹中,并使其在解决方案中可用,则他不能使用解决方案文件夹,因为所有内容都将放在解决方案根目录中。