开发环境:XP-sp2; VS 2005; IIS 5.1; ASP.NET 2.0 AJAX Extensions
测试环境:Windows Server 2003-sp1; IIS 6.0;
在本地我们调试运行AJAX.NET程序完全没有问题,但是一旦上传到服务器就会出现很多Web.config文件异常。以下是两个最为典型的异常信息:
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. 系统找不到指定的文件。
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Could not load file or assembly 'System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. 系统找不到指定的文件。
这个问题产生的原因还是出在微软本身,原本我们发布网站的时候都会自动生成dll文件到程序的bin目录。但是AJAX.NET 1.0无法自动添加关键dll文件到bin目录。因此需要我们手动添加。
方法很简单,找到你安装AJAX.NET 1.0的目录,一般是C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025
把里面的System.Web.Extensions.dll文件和System.Web.Extensions.Design.dll文件复制到bin目录下就可以了。当然复制哪个文件要看你Web.config文件的异常信息而定。
本文来自: IT泡吧!(http://www.itpob.cn ) 详细出处:http://www.itpob.cn/thread-10574-1-1.html
分享到:
相关推荐
**Ajax .NET 1.0 知识点详解** Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新,提高了...
在"Ext.Net1.0(Examples)RC2实例"压缩包中,你将找到一系列的示例代码,这些示例涵盖了Ext.NET 1.0 RC2的核心功能和组件的使用方法。通过这些实例,开发者可以快速理解和学习如何在实际项目中应用这个框架。 以下是...
ASP.NET AJAX 1.0是微软为Web开发者提供的一个强大工具集,用于构建富交互式、高度动态的网页应用。这个技术的引入显著提升了ASP.NET应用程序的用户体验,因为它允许页面部分更新,而无需整个页面刷新。这使得网页...
主要用来解决:Parser Error Message: Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies....
**ASP.NET 2.0 AJAX Extensions 1.0** ASP.NET 2.0 AJAX Extensions是微软为.NET Framework 2.0引入的一个重要组件,旨在增强Web应用程序的用户体验,通过实现部分页面更新(Partial Page Rendering)和异步交互,...
Ext.NET 是一个基于.NET Framework的JavaScript库,专为开发Web应用程序而设计,它结合了Ext JS的用户界面组件和.NET的服务器端编程模型。这个压缩包文件“Ext.NET.Pro.1.5.0”可能包含了Ext.NET框架的1.5.0专业版的...
2. **部署文件**:压缩包中的"ajax.net.div.虚拟主机.version"可能是一个包含ASP.NET AJAX 1.0 相关组件的特殊版本,或者是应用的某个特定部分。在部署时,确保这个文件以及其他必需的DLL文件(如System.Web....
ASP.NET AJAX 1.0是微软为Web开发者提供的一套强大的工具和技术,旨在提升Web应用程序的用户体验,通过异步交互实现更流畅、响应更快的页面动态更新。在2007年发布时,它极大地推动了Web开发领域,特别是在.NET框架...
它支持ASP.NET 1.0和2.0版本,使得在这些早期版本的.NET Framework环境下也能实现复杂的文本编辑功能。 首先,FreeTextBox控件的核心特性在于其丰富的功能集。它提供了基本的文字格式化选项,如加粗、斜体、下划线...
Ajax.NET是Microsoft对这项技术的实现,它整合了ASP.NET框架,提供了更简单的方法来构建Ajax应用。 Ajax.NET的关键组件包括: 1. **UpdatePanel**:这是Ajax.NET的核心组件,允许页面的部分区域进行异步更新,而...
9. **AJAX支持**:ASP.NET MVC 1.0集成了jQuery,提供了对AJAX请求的支持,允许开发者实现无刷新页面更新,提升用户体验。 10. **部署与配置**:安装包`AspNetMVC1.msi`包含了所有必要的组件,用于在开发环境中安装...
7. **Error Handling**:AJAX.NET提供了一套完善的错误处理机制,包括客户端和服务器端的异常处理。开发者可以通过设置错误处理回调函数,捕获并处理可能出现的错误。 8. **State Management**:在AJAX请求中,维护...
在.NET中,我们可以利用AJAX.NET库来实现这一目标。本文将详细介绍在.NET中使用AJAX.NET进行开发的相关知识点。 首先,了解基础概念: 1. **AJAX**:AJAX不是一种编程语言,而是一种使用现有技术(如JavaScript、...
ASP.NET AJAX 1.0是微软为Web开发引入的一种强大技术,它允许开发者构建富交互式的、具有异步更新功能的网页应用。本资源包含了基于C#语言的源码,帮助学习者深入理解并实践ASP.NET AJAX的核心概念。以下是根据标题...
Ext.NET Pro 1.0 RC1 是一个基于.NET框架的开源UI组件库,它是Coolite的进化版,针对0.8版本进行了大量的优化和增强。这个版本为开发者提供了丰富的Web界面控件,使得构建高性能、交互性强的Web应用程序变得更加便捷...
"ext.net.pro.1.0rc1"是EXT.NET Pro的一个早期版本,即1.0 Release Candidate 1,意味着它是在正式版本发布前的最后一个测试版,通常包含了大部分最终版本的功能,但可能存在一些已知问题。 这个压缩包包含EXT.NET ...
Ajax-Ajax.NET-Professional.zip,用于Microsoft ASP.NET的AJAX.NET Professional(AJAXPro),ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,...
**Ajax.Net 简单示例** Ajax(Asynchronous JavaScript and XML)技术是现代Web开发中的重要组成部分,它允许网页部分更新,无需整个页面重新加载,显著提升了用户体验。在ASP.NET框架下,Microsoft提供了Ajax.Net...