13
2017
11

电脑行为管理软件建立的安装程序设置

注意WizardClassLibrary项目中的.zip文件,这是Visual Studio导出的模板文件(我们希望把它编译到安装项目中)。现在把Visual Studio创建的项目模板.zip文件复制到WizardClassLibrary项目文件夹中。显示该项目的所有文件,右击文件,选择IncludeIn Project命令。在Properties窗口中,把它的BuildAction属性设置为Content。这是为完美建立的安装程序设置的——它把类库中的Content文件放在安装文件夹中,而这些文件应放在Visual StudioTemplates文件夹中,作为安装过程的一部分。

为了从这个模板中创建项目时能启动向导,应在MyTemplate.vstemplate文件中添加一些代码:

<VSTemplate Version=”2.0.0”

Xmlns=http://schemas.microsoft.con/developer/vstemplate/2005”Type=”Project”>

<TemplateData>

</TemplateData>

<TemplateContent>

</TemplateContent>

<WizardExtension>

<Assembly>WizardClassLibrary,Version=1.0.0.0,Culture=neutral,

PublicKeyToken=022e960e5582ca43,Custom=null</Assenmbly>

<FullClassName>WizardClassLibrary.MyWizard</FullClassName>

</WizardExtension>

</VSTemplate>

在示例中添加的<WizardExtension>节点表示向导的类名和它所在的强名程序集。前面已经给向导程序集前面了,所以现在只需要使用Lutz Roeder的Reflector for .NET打开程序集,就会看到程序集的PublicKeyToken。此外,还需要使用Reflector替换.vstemplate文件中的PublicKeyToken值。

 

« 上一篇

相关文章:

评论列表: