更新:2007 年 11 月
可能希望确定项目维护与文件的关联类型。例如,当在解决方案资源管理器中工作时,您可能发现文件没有像预期的那样保存、复制或移动。通过确定项目是维护链接还是维护文件本身,可以理解解决方案资源管理器何时处理源文件本身、文件的副本或指向文件的链接。
| .gif) 说明: | 
|---|
| 在“解决方案资源管理器”中,同时维护链接和文件本身的项目使用箭头图标指示这些项之间的差异。 | 
下表说明最常见的 Visual Studio 项目或文件夹是如何管理项的。
| 在此项目或文件夹中 | 项作为以下内容管理 | 
|---|---|
| “杂项文件”文件夹 | 链接 | 
| “解决方案项”文件夹 | 链接 | 
| Visual Basic Web | 文件 | 
| Visual Basic | 文件和链接,主要是文件 | 
| Visual C# | 文件和链接,主要是文件 | 
| Visual C# Web | 文件 | 
| Visual C++ | 链接 | 
| Visual J# | 文件和链接,主要是文件 | 
如果不确定某个解决方案中的特定项目如何管理项,可以使用集成开发环境中一些命令的可用性进行检查。只有在项目模板的开发人员遵循 Microsoft Corporation 推荐的编程指南时,该过程才有效。外部供应商所开发的项目模板无须遵循这些指南。
确定项目与文件的关联方式
- 在解决方案资源管理器中,选择项目中的项。 
- 打开“项目”菜单。 - 如果 - 则该项目 - “显示所有文件”可用 - 管理一个链接或文件 - “显示所有文件”不可用 - 仅管理指向文件的链接 
- 若要确定是否所有文件都必须位于项目目录中,请打开“项目”菜单,然后选择“添加现有项”。 
- 在“添加现有项”对话框中选择“打开”的下拉部分。 - 如果 - 则该项目 - “打开”命令的列表可用 - 管理一个链接或文件 - 不存在命令列表 - 管理文件 
有关项目目录对命令可用性的影响的更多信息,请参见 项目中的项管理。