如何:准备和管理生成
更新:2007 年 11 月
Visual Studio 2005 提供了多种途径,可帮助您组织解决方案或项目的生成中要包括哪些文件,生成时哪一个项目属性集有效以及生成项目的顺序。本节包含的主题说明用于准备和管理生成的各个过程。
如何:更改生成输出目录
说明如何更改输出目录。如何:生成到公共输出目录
描述如何配置解决方案以生成到公共输出目录中。如何:自定义生成事件
包含一些链接,这些链接指向描述如何自定义生成事件的各个主题。如何:设置多个启动项目
描述如何设置多启动项目。如何:创建和移除项目依赖项
说明如何创建和移除项目依赖项。
以下是准备和管理生成的通用 Visual Studio 过程。
说明: |
---|
对话框中的可用选项以及显示的菜单命令的名称和位置可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
生成、重新生成或清理整个解决方案
在解决方案资源管理器中,选择或打开所需的解决方案。
在“生成”菜单上,选择“生成解决方案”、“重新生成解决方案”或“清理解决方案”。
选择“生成”或“生成解决方案”,将只编译自上次生成以来更改过的那些项目文件和组件。
说明: 如果解决方案中包括多个项目,则“生成”命令将变成“生成解决方案”。
选择“重新生成解决方案”,将首先“清理”解决方案,然后生成所有项目文件和组件。
选择“清理解决方案”将删除所有中间文件和输出文件,只留下项目文件和组件文件,以后可以从这些文件生成中间文件和输出文件的新实例。
生成或重新生成单个项目
在解决方案资源管理器中,选择或打开所需的项目。
在“生成”菜单上选择“生成 [项目名]”或“重新生成 [项目名]”。
选择“生成 [项目名]”,将只生成自上次生成以来更改过的那些项目组件。
选择“重新生成 [项目名]”,将首先“清理”项目,然后生成项目文件和所有的项目组件。
只生成启动项目及其依赖项
在“工具”菜单上选择“选项”。
在“选项”对话框中,展开“项目和解决方案”文件夹,然后选择“生成和运行”。
选择“在运行时仅生成启动项目和依赖项”选项。
选择此选项后,执行以下操作时将只生成当前的启动项目及其依赖项:
从“调试”菜单中选择“启动”(F5)。
- 或 -
从“生成”菜单中选择“生成解决方案”(Ctrl+Shift+B)。
如果清除此选项,上述两个命令都会生成所有项目、它们的依赖项以及解决方案文件。默认情况下,不选择该选项。
只生成选定的 Visual C++ 项目
“生成”菜单的“仅用于项目”子菜单显示三个项目特定命令(仅适用于 Visual C++ 项目):
仅生成 <projname>
仅重新生成 <projname>
仅清理 <projname>
仅链接 <projname>
这些命令生成、重新生成、清理或链接解决方案资源管理器中当前选中的 Visual C++ 项目,而不会生成、重新生成、清理或链接任何项目依赖项或解决方案文件。根据安装的 Visual Studio 版本的不同,在“仅用于项目”子菜单上可能还有其他命令。
批生成多个项目配置
在“生成”菜单上选择“批生成”。
选择希望生成的项目配置的复选框。
选择“生成”或“重新生成”。
设置生成命令的“保存”选项
在“工具”菜单上选择“选项”。
在“选项”对话框中,展开“项目和解决方案”文件夹,然后选择“生成和运行”。
在“生成前”列表中选择一个选项。
显示有关生成的反馈信息
在“工具”菜单上选择“选项”。
在“选项”对话框中展开“项目和解决方案”文件夹并选择“常规”。
如果需要将“输出”窗口移到顶部并显示生成进度,请选择“在生成开始时显示输出窗口”。
如果需要在生成完成时在“任务列表”中查看与生成有关的所有错误,请选择“若生成完成时有错误,则始终显示错误列表”。