JavaScript must be enabled in order for you to view this page. However, it seems JavaScript is either disabled or not supported by your browser. To view this page, enable JavaScript by changing your browser options, then Try again! .

解决方案、项目和项

by solo L2008-02-18T21:40:00Z,tag:C#

近日用.NET 2003工作,需要了解一下Visual Studio如何来管理“解决方案”、“项目”和“项”。因此游历MSDN(我使用的是Microsoft Visual Studio .NET 2003 文档),总算在Visual Studio .NET->使用 Visual Studio .NET 进行开发->管理解决方案、项目和文件中找到了一些描述。总体感觉这些描述太分散了,可以说毫无条理(我完全没有贬义,只是感觉读起来很蹩脚)。

解决方案

解决方案包含一个或多个项目,而项目通常包含多个项。解决方案也包含解决方案项和杂项文件这两种与项目无关的项。

解决方案

项目

项目包含一组源文件以及相关的元数据。项目的输出通常是可执行程序 (.exe)、动态链接库 (.dll) 文件或模块等。

项目

项目项

项目项可以是项目容器内的文件、对库的引用、数据连接和文件夹。物理项表示可在存储区中定位的项。其他项为虚拟项,表示指向可能驻留于服务、模块或其他组件内的其他项的指针。

项目项

解决方案项

解决方案项与一个解决方案相关联,并由解决方案资源管理器中的“解决方案项”文件夹管理。

解决方案项为内部项。它们可以被项目引用,但从不包含在解决方案或项目生成中。

注意 如果解决方案项在源代码管理下,则必须将它们放置在解决方案文件(.sln 和 .suo)所在的逻辑或物理驱动器上,以使“源代码管理”数据库中保持一个根目录。

解决方案项

杂项文件

杂项文件位于解决方案和项目的外部,不包括在生成中,而且无法包括在受源代码管理的解决方案中。“杂项文件”文件夹将文件表示为链接。

可以从解决方案资源管理器中移除杂项文件,从而解除它与解决方案的关联,而不会从存储区物理性地删除。

杂项文件

本文所有图片均来源于MSDN。

Copyright © SoloL.org 冀ICP备06003230号