效果如图:
1. 打开你的VS.Net安装目录(默认C:\Program Files\Microsoft Visual Studio .NET 2003)
2. 进一步打开\VC#\CSharpProjectItems\LocalProjectItems,然后编辑LocalProjectItems.vsdir文件,在文件的末尾加上
..\CSharpAddInterfaceWiz.vsz|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|Interface|20|Interface|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|4515|0|Interface.cs
3. 返回/VC#/CSharpProjectItems目录, 建立新文件
CSharpAddInterfaceWiz.vsz
然后在文件中加入一下内容.
VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine.7.1
Param="WIZARD_NAME = CSharpAddInterfaceWiz"
Param="WIZARD_UI = FALSE"
Param="PROJECT_TYPE = CSPROJ"
4. 将该文件解压放到/VC#/VC#Wizards目录下
VB也可以使用类似方法实现.不知哪位朋友可以实现在Add中直接显示Add Interface而不用进入Wizard,即在第一个图中就显示.
注: 该实验在英文版下有效,中文版未知,如通过请在评论中告知.