`
az7772010
  • 浏览: 212410 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

如何发布AJAX网站 (不安装ASPAJAX…

 
阅读更多
如何发布AJAX网站<wbr>(不安装ASPAJAXExtSetup.msi开发和发布ajax网站)<span>(2011-02-16 09:40:31)</span> <div><a><cite><img height="15" src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" real_src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" width="15" align="absmiddle" alt="如何发布AJAX网站&lt;wbr&gt;(不安装ASPAJAXExtSetup.msi开发和发布ajax网站)" title="如何发布AJAX网站&lt;wbr&gt;(不安装ASPAJAXExtSetup.msi开发和发布ajax网站)">转载<em>▼</em></cite></a></div> <div> <table><tbody><tr> <td> <span>标签:</span> <h3><a href="http://uni.sina.com.cn/c.php?t=blog&amp;k=it&amp;ts=bpost&amp;stype=tag" target="_blank">it</a></h3> </td> <td> <span>分类:</span> <a href="http://blog.sina.com.cn/s/articlelist_1319284372_1_1.html" target="_blank">asp.net</a> </td> </tr></tbody></table> </div> <div> <p>问题来源:</p> <p>atlas更名为asp.net ajax前,安装了开发包就可以在网站的BIN目录下生成相应的atlas的dll文件,这样发布时连同所有的dll组件都会发布出去,但是目前ajax 准备在vs2007集成到工具箱中,所以现在在vs2005上安装rc版的ajax时,其控件的命名空间已经变为: System.Web.Extensions,在发布网站的时候在bin目录中也不会产生任何的DLL组件。由此产生的问题就是当生成的网站被发布到服务器上时会产生脚本错误,ajax的功能不能实现。</p> <p>测试环境:</p> <p>开发机器winxpsp2,vs2005sp1,服务器发布win2003sp4,.net2.0framework</p> <p>希望早日用上正式版的vs2007</p> <p>解决办法:</p> <p>1,在开发机器上安装ASPAJAXExtSetup.msi本文发布日期是07年2月份,ajax版本是RC1</p> <p>2,找到ajax的安装路径,我的是C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025</p> <p> 把其中的System.Web.Extensions.Design.dll和System.Web.Extensions.dll两个文件拷贝到你的网站的bin目录中</p> <p> 3,希望你的网站是新建立的,把ajax目录中的web.config拷贝到你的网站的根目录中覆盖以前的,如果你已经对你的web.config进行过编辑的话,还是手动把相关设置节复制到你的web.config中。</p> <p>4,到控制面版中卸载asp.net ajax 1.0</p> <p> 5,然后添加对你网站中bin目录中的这两个DLL文件的引用,如果你的vs2005打过sp1,在网站的“解决方案资源管理器”中的“引用”加入这两个DLL文件来增加它的命名空间。</p> <p>6,发布网站</p> <p>7,如果还想用ajaxtoolkid的话请将相应的dll文件复制到bin目录下,并添加引用</p> <p>一些说明:</p> <p> 建议把vs2005打上sp1补丁,可以直接新建asp.net项目,有自己的项目文件,一个页面有三个文件构成,像是回归到vs2003了,也许sp1更贴近vs2007吧。</p> <p>如果不打这个补丁,在母版页面的子页面中的ajax控件会出现验证(Intellisense)失败的问题。</p> <p>忠告:</p> <p> atlas版本众多,几天一变,终于到了RC,还可能有RC1,RC2等,建议减少代码的复杂度,以便适应升级,还好一度被拿掉的timer控件又回来了。</p> <p>vs2005的sp1是史上比较恐怖的东西,安装前一定要有足够的准备(包括心理准备)</p> <p> 设置器中所有ajax控件的tagPrefix名都变成了"asp",不再是以前的cc1这类的命名了,就像普通服务端控件一样了。</p> </div> </wbr>
分享到:
评论

相关推荐

    AspAjax的安装与使用(内含安装文件和详细安装教程)-AJAX扩展控件,非常实用

    这个压缩包包含了AspAjax的安装文件和一个详细的安装教程,非常适合那些想要在自己的ASP.NET项目中集成AJAX功能的开发者。 首先,让我们详细了解一下AspAjax的核心组件——AjaxControlToolkit.dll。这是一个动态...

    asp.net AJAX安装组件

    Validators.zip是在Bet1a,Beta2,RC中自带但在Relase中被移到ASP.NET 2.0补丁包中的AJAX兼容性Validators控件库,在新的ASP.NET2.0补丁包安装之前可以先用此库代替。具体用法祥见Scott老大的Blog ...

    ASP.NET AJAX安装(VS2005下安装)

    在Visual Studio 2005环境下安装ASP.NET AJAX,可以显著提升基于VS2005的网站开发效率,特别是对于需要动态更新和交互的页面设计。 安装步骤如下: 1. 首先,访问官方网站:http://ajax.asp.net。在这个站点上,你...

    AJAX安装软件(ASP.NET专用)

    "ASPAJAXExtSetup.msi" 文件看起来是用于安装ASP.NET AJAX扩展的安装程序。通常,这个过程会将必要的DLL文件添加到你的.NET Framework安装中,并可能添加ASP.NET AJAX相关的设计器支持到Visual Studio。安装后,...

    AJAX安装程序 AJAX安装控件 附详细安装步骤

    本教程将详细讲解AJAX安装程序和控件的安装步骤,以帮助你更好地理解和应用AJAX技术。 一、AJAX简介 AJAX的核心是通过XMLHttpRequest对象与服务器进行异步数据交换。它并非一种全新的语言,而是利用已有的Web技术如...

    asp版ajax用户注册 ajax 注册程序 asp版 ajax

    学习这个示例可以帮助开发者理解如何在ASP环境中集成AJAX技术,包括如何处理异步请求,如何验证用户输入,以及如何与数据库交互。这对于想要提升Web开发技能,尤其是熟悉ASP和AJAX的人来说是一个很好的实践项目。

    VS2005上不安装ASPAJAXExtSetup.msi开发和发布ajax网站

    标题中的“VS2005上不安装ASPAJAXExtSetup.msi开发和发布ajax网站”指的是在Visual Studio 2005环境下,开发者不通过安装特定的ASP.NET AJAX扩展(ASPAJAXExtSetup.msi)来实现AJAX功能的网站开发和部署。...

    AJAX扩展库安装教程(For ASP.NET)

    本教程将详细介绍如何在ASP.NET环境中安装和使用AJAX扩展库。 首先,我们需要理解AJAX扩展库的基本概念。它是由Microsoft为.NET Framework开发的一组组件,主要包含两个核心部分:ASP.NET AJAX Control Toolkit和...

    asp.net Ajax 安装文件

    1. **UpdatePanel**:这是ASP.NET AJAX中最常用的控件,它允许在不刷新整个页面的情况下更新网页的一部分。UpdatePanel内部的操作会在服务器端执行,然后将结果返回到客户端,更新对应的HTML部分。 2. **...

    ajax安装程序与安装说明

    在这个案例中,提供的压缩包文件名为"Asp.net的ajax安装程序",这很可能是微软的ASP.NET AJAX Extensions,它为VS2005提供了对Ajax功能的支持。通常,这种安装程序会包含ASP.NET AJAX框架的库文件、控件以及必要的...

    ASPAJAX 库文件

    **ASP.NET AJAX库文件详解** ASP.NET AJAX,全称为"Asynchronous JavaScript and XML",是由微软推出的用于...ASPAJAXExtSetup.msi文件很可能是该库的安装程序,用于在开发环境中安装和配置ASP.NET AJAX的相关组件。

    asp.net aJax 安装组件及dll

    在ASP.NET中,Ajax安装组件主要指ASP.NET AJAX Extensions,这是一个用于扩展ASP.NET功能的库,使得开发者可以方便地在服务器端使用Ajax技术。ASP.NET AJAX Extensions包含了System.Web.Extensions命名空间,提供了...

    AJAX安装.rar

    本压缩包“AJAX安装.rar”包含了用于ASP.NET开发的AJAX工具和资源,旨在帮助开发者便捷地在项目中集成和使用AJAX功能。以下是对这个压缩包内容的详细解释: 1. **AJAX安装**:这可能是一个安装程序或者是一系列的...

    Ajax安装程序软件 Ajax安装程序软件Ajax安装程序软件

    综上所述,Ajax安装程序软件可能是为了简化ASP.NET开发者的工作,提供一个方便的平台来集成和管理Ajax功能。通过安装"ASPAJAXExtSetup.msi",开发者可以获取到一套完整的工具,用于构建更加互动和高效的Web应用程序...

    aspAjax实例代码

    【标题】"aspAjax实例代码"涉及的核心技术是ASP(Active Server Pages)和Ajax(Asynchronous JavaScript and XML),这两种技术都是Web开发中的重要组成部分。ASP是微软推出的一种服务器端脚本环境,主要用于创建...

    ajax安装包,安装程序ajax

    安装“vs2008 Ajax安装包”后,开发者可以在Visual Studio 2008中方便地创建和调试使用Ajax技术的Web应用。通过利用Ajax,开发者可以创建更加流畅、动态的网页,提高用户在浏览和交互时的满意度。同时,由于减少了...

    ajax&json&axios总结.xmind

    ajax&json&axios总结.xmind

    ajax控件组件以及安装程序

    - 下载:首先,你需要从官方网站或第三方源下载 ASP.NET AJAX 控件工具包的安装文件。 - 配置环境:确保你的开发环境中已经安装了 .NET Framework 和 Visual Studio。 - 运行安装程序:双击下载的安装文件,按照向导...

    ajax1.1 asp ajax

    Ajax1.1 作为该框架的一部分,可以通过此安装程序轻松地添加到现有的 ASP.NET 开发环境中。 Ajax1.1 的核心功能包括: 1. **XMLHttpRequest 对象**:这是 Ajax 的基础,允许 JavaScript 在后台与服务器进行通信,...

Global site tag (gtag.js) - Google Analytics