项目和解决方案文件

在 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++ 项目创建的文件类型