在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文件之所以能有智能提示,是因为它们内部包含了对.NET Framework配置元素的引用,这些元素的定义存储在特定的XSD文件中。 要为自定义XML文件启用智能提示,你需要按照以下步骤操作: 1. ...
它们用于支持dnSpy在反编译过程中实现代码的智能感知、语法高亮、自动完成等特性。 4. **dnSpy.AsmEditor.x.dll**:这个可能是dnSpy的汇编编辑器模块,允许用户查看和编辑程序集的底层机器码,对于理解代码执行流程...
ASP.NET 缓存体系是微软开发的Web应用程序框架中的一项重要功能,用于提高应用程序的性能和响应速度。在ASP.NET中,缓存机制允许开发者存储和检索数据,以避免不必要的数据库查询或者其他昂贵的操作,从而显著提升...
编辑Web.Config文件是开发和管理ASP.NET应用的重要步骤,下面我们将详细探讨如何进行编辑以及其中涉及的关键知识点。 1. 文件结构: Web.Config文件基于XML格式,其基本结构包括`<configuration>`根元素,包含多个...
ASP.NET是微软提供的一个用于构建Web应用程序的框架,它支持Ajax功能,提供了丰富的服务器控件和API,简化了开发过程。ASP.NET中的Ajax Control Toolkit和UpdatePanel等工具,可以帮助开发者轻松实现无刷新页面和...
它支持代码智能感知,自动完成代码编写,降低了学习曲线。此外,内置的调试器帮助开发者查找和修复程序中的错误,而无需离开IDE。 压缩包中的"Todaysbook.net_wrox_ASP.NET 2.0 Visual Web Developer 2005 Express ...
在编辑`project.json`时,Visual Studio或VS Code等IDE会提供智能感知和自动补全功能,使得添加、修改依赖变得简单。通过NuGet包管理器,可以直接在项目中添加、删除或更新依赖,这些更改会同步到`project.json`文件...
VS2010的智能感知会确保只显示所选框架版本的类型和成员,降低了出错概率。 5. **MultiMonitor**: 支持IDE跨显示器布局,可以在多个显示器上独立放置Visual Studio的各个窗口,关闭后再打开时,窗口会恢复到上次...
2. **配置Web.config**:在`Web.config`文件中添加`RewriterConfig`节,定义URL重写规则。例如,上面的示例中,规则将`~/read([0-9]*)\.html`的请求重定向到`~/WebForm1.aspx?UserID=$1`,使得用户看到的是静态URL...
- 配置文件(如app.config或web.config)通常包含CAS服务器的URL、应用的服务URL以及认证策略等信息。 - 开发者可以使用`CasClientConfiguration`类来设置这些参数,并在代码中实例化`CasValidator`进行票证验证。...
ASP.NET AJAX Control Toolkit是微软为ASP.NET开发者提供的一套强大的客户端脚本库,它扩展了ASP.NET AJAX的功能,使得Web应用程序能够实现更丰富的用户交互和更高效的页面更新。这个工具包是针对.NET Framework 3.5...
4. **移动优化**:MVC4引入了对移动设备更好的支持,`Web.config`可能包含关于响应式设计和设备感知的配置。 5. **性能提升**:MVC4优化了编译和启动性能,这可能涉及到`<compilation>`和`<httpRuntime>`元素的调整...
ASP.NET是一种基于微软.NET Framework的Web应用程序开发框架,它提供了丰富的功能和工具,使得开发者能够构建动态、数据驱动的Web应用程序。在这个“网上书店”项目中,ASP.NET扮演了核心的角色,负责处理用户请求,...
- **Web.config配置文件**:ASP.NET应用程序的配置信息存储在web.config文件中,包括数据库连接字符串、应用程序设置等。 #### 六、高级主题 - **MVC架构**:ASP.NET MVC框架采用模型-视图-控制器(MVC)设计模式,...
2.3.2 智能感知和大纲显示 2.3.3 Visual Studio 2010改进 2.4 编码模型 2.4.1 代码隐藏文件如何与页面连接 2.4.2 控件标签如何与页面变量连接 2.4.3 事件如何与事件处理程序连接 2.5 Web项目 2.5.1 ...
- 类似地,修改web.config文件也会导致应用程序“重启”,并且web.config文件同样不可直接查看。 6. **指令详解**: - `Application`指令:设置与应用程序相关的编译属性。 - `Import`指令:引入命名空间,方便...
2.3.2 智能感知和大纲显示 35 2.3.3 Visual Studio 2010改进 37 2.4 编码模型 42 2.4.1 代码隐藏文件如何与页面连接 44 2.4.2 控件标签如何与页面变量连接 44 2.4.3 事件如何与事件处理程序连接 46 2.5 ...
在开发工具支持上,Visual Studio 2005与ASP.NET 2.0紧密集成,提供了丰富的设计时支持,包括拖放控件、智能感知、自动完成等,极大地提高了开发效率。 ASP.NET 2.0还引入了“网站”和“应用程序”两种项目类型,以...
13. `web.config`重要节点:包括`<configuration>`, `<system.web>`, `<appSettings>`等,用于配置应用程序的行为、安全性、身份验证等。 14. ASP.NET Web页面与隐藏类:Web页面的后台代码生成了一个隐藏的类,该类...
ASP.NET 3.5 和 C# 3.5 的引入标志着 Web 开发进入了一个新的阶段,这些新技术不仅提升了开发者的生产力,也为创建高性能、高可用性的 Web 应用程序提供了强有力的支持。无论是对于新手还是经验丰富的开发者来说,...