30
2017
10

电脑行为管理软件给向导关联项目模板

现在需要给向导关联项目模板,以便从这个模板中创建新项目。这是一个手动过程,但在项目的后续重新构建过程中进行了这些手动修改够,就可以自动完成它。首先按照前面的方法把ExtendedProjectTemplateExample导出为一个新模板,再在WindowsExplorer中找到这个文件的.zip文件,给它解压缩。提取.vstemplate文件和图标文件,放在包含ExtendedProjectTemplateExample项目的文件夹中。

23
2017
10

上网管理软件执行代码的类

包含IWizard接口的执行代码的类库必须包含一个能放在GAC中的强名程序集。为此,应使用Project Properties对话框的Signing选项卡生成一个新的签名密钥。

选择了Sign the assembly复选框后,密钥文件没有默认值。为了创建新密钥,从下拉列表中选择<New…>项。或者通过下拉列表中的<Browse>项使用已有的密钥文件。

16
2017
10

电脑行为管理软件替换新条目

在RunStarted方法中,用户可以选择一个新的颜色,然后使用产生的响应在替换词典中插入一个新的条目。在本例中,将使用由用户指定颜色的RGB值组成的连接字符串替换Me.BackColor=System.Drawing.Color.Silver(VB)或this.BackColor=System.Drawing.Color.Sliver(C#)。如果创建的文件需要应用于新的项目,则需要使用替换词典,系统可以在替换词典中搜索替换键。找到这些替换键后,就用对应的替换值替代它们。在本例中搜索的是将BackColor指定为Silver值的行,然后把它替换为用户指定的颜色。

09
2017
10

上网管理软件IWizard接口

MyWizard类实现了IWizard接口,用户可以通过该接口对模板进行大量的交互操作。现在,为RunStarted方法添加代码。项目创建进程在启动时会调用这个方法。然后用户就可以为主窗体选择新的背景色:

Me,Close()

«1»