为向导创建的文件

更新:2007 年 11 月

向导使用在新建项目对话框的“名称”框中指定的名称导出某些文件和类的名称。

自定义向导将注释添加到为项目创建的文件中。“自定义向导”还在新应用程序目录中创建文本文件 ReadMe.txt。该文件阐释由“自定义向导”创建的其他新文件的内容和用法。

下表描述由“自定义向导”创建的文件。有关主要元素如何交互以创建向导的更多信息,请参见设计向导

文件

说明

Project.vsz

与旧 .ini 格式类似的文本文件。它标识向导引擎并提供上下文和可选的自定义参数

Project.vsdir

在 Visual Studio 外壳程序与向导项目中的项之间提供路由服务的文本文件。

HTML 文件(可选)

向导可以包含用户界面 (UI),即 HTML 界面。没有 UI 的文件不包含任何 HTML 文件。

Default.htm 是指定用户界面中的功能的文件。如果在“自定义向导”的应用程序设置中指定多个页,则每个附加文件均命名为 Page_PageNum.htm。

脚本文件

向导访问脚本引擎并为每个项目创建一个 JScript 文件 Default.js。它还包括 Common.js。这些文件包含访问Visual C++ 向导、代码和环境对象模型以自定义向导的 JScript 函数。可以在向导项目的 Default.js 文件中自定义和添加这些函数。

模板

向导模板是包含指令的文本文件的集合,这些指令根据向导用户的选择被分析并插入符号表中。模板文本文件根据用户输入呈现并添加到项目中。获取适当信息的方法是直接访问向导控件的符号表。

Templates.inf

文本文件,列出与项目关联的所有模板。

Default.vcproj

.xml 文件,包含有关项目类型的信息。

Sample.txt

模板文件,显示如何使用向导指令。

ReadMe.txt

模板文件,包含“自定义向导”所创建的每个文件的摘要。

Images(可选)

可以提供任何图像(如图标、GIF、BMP 和 HTML 支持的其他图像格式)增强向导的 UI。没有 UI 的向导不需要图像。

Styles.css(可选)

定义 UI 样式的文件。如果向导没有用户界面,则“自定义向导”不创建 .css 文件。

注意   如果删除向导文件和目录,还必须从 vc7\vcprojects 目录中删除下列文件。在删除这些文件之前,向导图标将继续出现在新建项目对话框中。

  • projectname.vsz

  • projectname.ico

  • projectname.vsdir

另外,向导包括 Common.js 文件,该文件包含常用的 JScript 函数并由所有向导(包括 Visual C++ 用来创建其他项目类型的向导)共享。有关更多信息,请参见用公共 JScript 函数自定义 C++ 向导

请参见

任务

创建自定义向导

概念

设计向导

用公共 JScript 函数自定义 C++ 向导

参考

自定义向导