项目和解决方案文件

在 Visual Studio 中创建项目时创建下列文件。它们用于管理解决方案中的项目文件。

Filename

目录位置

解决方案资源管理器位置

说明

Solname.sln

Projname

不显示在解决方案资源管理器中

解决方案文件。它将一个或多个项目的所有元素组织到一个解决方案中。

Projname.suo

Projname

不显示在解决方案资源管理器中

解决方案选项文件。它存储解决方案的自定义项,以便每次在解决方案中打开项目或文件时具有所需的外观和行为。

项目名称.vcxproj

Projname

不显示在解决方案资源管理器中

项目文件。存储项目的专用信息。(在早期版本中,此文件已命名为 Projname.vcproj 或 Projname.dsp)。有关 Visual C++ 项目文件的示例,请参见项目文件

Projname.sdf

Projname

不显示在解决方案资源管理器中

浏览数据库文件。支持“转到定义”“查找所有引用”“类视图”等浏览和导航功能。它是通过分析头文件生成的。

Projname.vcxproj.filters

Projname

不显示在解决方案资源管理器中

筛选器文件。指定要添加到解决方案中的文件的位置。例如,放在“头文件”节点中的 .h 文件。

Projname.vcxproj.user

Projname

不显示在解决方案资源管理器中

迁移用户文件。从 Visual Studio 2008 迁移项目之后,此文件包含从任何 .vsprops 文件转换来的信息。

Projname.idl

Projname

(项目特定)包含控制类型库的接口描述语言 (IDL) 源代码的文件。Visual C++ 使用此文件生成类型库。生成的库向其他自动化客户端公开控件的接口。有关更多信息,请参见 Windows SDK 中的接口定义 (IDL) 文件

Readme.txt

Projname

Project

自述文件。它由应用程序向导生成,并描述在项目中的文件。

请参见

概念

为 Visual C++ 项目创建的文件类型