【问题标题】:Where Are the Release Versions of ASP.Net AJAX 4.0 Templating Files?ASP.Net AJAX 4.0 模板文件的发布版本在哪里?
【发布时间】:2010-05-06 14:35:19
【问题描述】:

我正在尝试使发布版本的 ASP.Net AJAX 4.0 模板正常工作,但找不到 JavaScript 文件。在测试版中,我需要参考 MicrosoftAjaxTemplates.js、MicrosoftAjaxAdoNet.js 和 MicrosoftAjaxDataContext.js。

我可以使用 beta CDN 版本(例如http://ajax.microsoft.com/ajax/beta/0911/MicrosoftAjaxTemplates.js)进行一切工作。但是对于我的生活,我找不到 1. 这些文件的发布 CDN 版本或 2. 在哪里下载整个 Release ASP.Net AJAX 4.0 JavaScript 包。

这些文件肯定没有在http://www.asp.net/ajaxlibrary/CDNAjax4.ashx 的 ASP.Net AJAX 4.0 CDN 上列出。也许文件已重命名?或者,如果尚未发布,那么何时发布?这些文件在 CodePlex 上的最新版本在哪里?

从理论上讲,这应该是一个非常简单的问题,我什至在 StackOverflow 上问这个问题都有些尴尬,但我自己没有找到答案。任何帮助将不胜感激。

谢谢, - 李

【问题讨论】:

    标签: asp.net-ajax asp.net-4.0


    【解决方案1】:

    这不是一个荒谬的问题,因为几周前我曾遇到过同样的问题。

    模板功能不是 ASP.NET 4.0 发布文件的一部分。它已被移至 Ajax Control Toolkit 的一部分:

    http://ajaxcontroltoolkit.codeplex.com/

    您可以通过从此处下载源版本来获取最新版本的 javascript 文件:

    http://ajaxcontroltoolkit.codeplex.com/releases/view/43475

    但是,我发现 4 月 12 日的版本有点问题,所以我使用源代码管理的最新版本:

    http://ajaxcontroltoolkit.codeplex.com/SourceControl/list/changesets

    获得其中一个下载文件(4 月 12 日发布或来自源代码管理)后,在 Client/MicrosoftAjax 文件夹中查找 Visual Studio 项目(提供 2008 和 2010)。构建该项目,它会为您编译最终的 .js 文件。

    【讨论】:

      【解决方案2】:

      很好的答案。它为我解决了很多时间,因为我正在寻找这个。请注意,您需要安装 Ajax minifier 4.0 http://aspnet.codeplex.com/releases/view/40584 才能编译它

      【讨论】:

        【解决方案3】:

        感谢您的回答。我找了这两天。 编译完 AjaxControlToolkit 解决方案后,为了使用模板绑定机制,我不得不在 ScriptManager 上添加对 MicrosoftAjaxDataContext.js 和 MicrosoftAjaxTemplates.js 脚本文件的显式引用。

        【讨论】:

        • 此外,我还必须添加对 MicrosoftAjax.js 和 MicrosoftAjaxOpenData.js 的引用。
        猜你喜欢
        • 1970-01-01
        • 2011-11-03
        • 1970-01-01
        • 1970-01-01
        • 2010-10-01
        • 2020-02-27
        • 1970-01-01
        • 2016-05-28
        • 1970-01-01
        相关资源
        最近更新 更多