让vs.net 2003的web.config也支持智能感知
在vs.net 2002和vs.net 2003中,在编码时使用智能感知技术是很方便的,大大方便了编码。但遗憾的是
,在对比如app.config或者web.config文件编辑时,居然不支持智能感知技术,不大方便。今天偶然看到codeproject上有老外讲了个解决方法,现转翻译如下:
1 首先在这里( http://www.cnblogs.com/Files/jackyrong/CLRconfigSchema.zip)下载这个schema.
2 然后,到你的vs.net 2003/2002的安装目录下,比如假设你是安装在C盘的默认安装位置,则将该ZIP文件解
压缩到该目录下
C:/Program Files/Microsoft Visual Studio .NET 2003/Common7/Packages/
schemas/xml
3 然后打开你的工程,选择web.config文件。然后切换到属性窗口,在属性窗口的targetschema里,点下拉列表,选择“ .NET Configuration File ”这个SCHEMA,
4 然后,你就可以享受在web.config里使用智能感知的技术里,是不是很简单和方便呢?
5 但可惜的是,当你编辑完一个web.config文件后,要记得把系统加入的
<system.web xmlns="urn:clr.config:REMOVE.THIS.ATTRIBUTE.BEFORE.RUNNING.YOUR.APPLICATION">
一句去掉,因为web.config文件不支持元素中使用xmlns标记的。
,在对比如app.config或者web.config文件编辑时,居然不支持智能感知技术,不大方便。今天偶然看到codeproject上有老外讲了个解决方法,现转翻译如下:
1 首先在这里( http://www.cnblogs.com/Files/jackyrong/CLRconfigSchema.zip)下载这个schema.
2 然后,到你的vs.net 2003/2002的安装目录下,比如假设你是安装在C盘的默认安装位置,则将该ZIP文件解
压缩到该目录下
C:/Program Files/Microsoft Visual Studio .NET 2003/Common7/Packages/
schemas/xml
3 然后打开你的工程,选择web.config文件。然后切换到属性窗口,在属性窗口的targetschema里,点下拉列表,选择“ .NET Configuration File ”这个SCHEMA,
4 然后,你就可以享受在web.config里使用智能感知的技术里,是不是很简单和方便呢?
5 但可惜的是,当你编辑完一个web.config文件后,要记得把系统加入的
<system.web xmlns="urn:clr.config:REMOVE.THIS.ATTRIBUTE.BEFORE.RUNNING.YOUR.APPLICATION">
一句去掉,因为web.config文件不支持元素中使用xmlns标记的。