当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > 在VS.NET的

ASP.NET
如何使用vb6.0来实现中文实名搜索
C#实现Window管道技术
记录下一些关于测试工具NUNIT的链接资料,有兴趣的朋友也可以跳过去看看
编写与.NET属性窗口交互的RAD组件(自序)
asp.net 关于form认证的一般设置:
编写与.NET属性窗口交互的RAD组件(一)
ActiveX控件的打包发布[无证书发布](一)
Visual SourceSafe 6.0 的问题思考
VB报表输出的问题,恳请不吝赐教
证书和签名--试用微软提供的证书测试工具系列
[dotNET]如何利用ConfigurationSettings.AppSettings.GetValues读取配置文件中多个...
使用C#编写DES加密程序的framework
令你的网页速度大大提高
怎样得到一个系统盘的全名,不是字符,是全名,如:本地磁盘(C:)?
r在richtextbox中插入动画/控件
Code: Writing Text to a File (Visual Basic)
算法讨论:哲学家就餐问题
我们所要关注的是什么?
firebird 连接嵌入式版本
从Csharp走到VB.Net(一):MyClass保留字

ASP.NET 中的 在VS.NET的


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 44 ::
收藏到网摘: n/a


原文地址:http://www.codeproject.com/dotnet/AddingTemplatesAddBox.asp

英文水平有限我就不翻译了,他主要的操作步骤如下
1、用记事本打开“Microsoft Visual Studio .NET 2003\VC#\CSharpProjectItems\LocalProjectItems\Code”文件夹下的code.vsdir文件找到下面的一行:
..\..\CSharpAddClassWiz.vsz|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|#2245|10|#2262|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|4515|0|Class.cs
下面建立新的一行,将下面的语句复制过去
..\..\CSharpAddInterfaceWiz.vsz|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|Interface|10|An empty interface declaration|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|4515|0|Interface.cs
另:如果你看了英文文章的话细心的你可能会发现我的GUID与其不一样,是这样的我使用的是中文企业版的VS2003如果你用的别的版本的以你的里面的为主。如果你与我一样的话,可以直接复制。
2、用记事本打开“Microsoft Visual Studio .NET 2003\VC#\CSharpProjectItems\LocalProjectItems\”文件夹下的LocalProjectItems.vsdir文件找到下面的一行:

..\CSharpAddClassWiz.vsz|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|#2245|20|#2262|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|4515|0|Class.cs
再其下面新建立一行,将下面的语句复制过去
..\CSharpAddInterfaceWiz.vsz|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|Interface|20|An empty interface declaration|{FAE04EC1-301F-11d3-BF4B-00C04F79EFBC}|4515|0|Interface.cs
注意:上面需要复制的字符串必须在一行内,不能分多行处理!!!
3、在Microsoft Visual Studio .NET 2003\VC#\CSharpProjectItems 文件夹下用记事本创建一个CSharpAddInterfaceWiz.vsz的文件,将下面的代码复制进去,不要改动:
WIZARD 7.0Wizard=VsWizard.VsWizardEngine.7.1Param="WIZARD_NAME = CSharpAddInterfaceWiz"Param="WIZARD_UI = FALSE"Param="PROJECT_TYPE = CSPROJ"
4、在\Microsoft Visual Studio .NET\VC#\VC#Wizards文件下建立一个新的文件夹取名为CSharpAddInterfaceWiz,然后将同文件下的CSharpAddClassWiz内的所有文件拷贝至CSharpAddInterfaceWiz下。打g开\CSharpAddInterfaceWiz\Templates\2052文件下的NEWCLASS.CS文件,用下面的代码替换掉原代码
namespace [!output SAFE_NAMESPACE_NAME]{ /// /// Summary description for [!output SAFE_CLASS_NAME] Interface. /// public class [!output SAFE_CLASS_NAME] {
#region [!output SAFE_CLASS_NAME] Properties
#endregion
#region [!output SAFE_CLASS_NAME] Methods
#endregion }}
关闭后将文件名改为:NewInterface.cs
修改下面的Templates.inf文件,将其内容改为NewInterface.cs至此全部修改完毕,您可以打开一个新的工程,然后选择添加新项,这时会在里面出现一个INTERFACE选项,点击后即可生成相应的代码.