【发布时间】:2011-05-04 15:34:04
【问题描述】:
在 vs2010 中,我开始了一个新项目 > asp.net web 应用程序并获得了新的默认 webapp。我添加了一个 scriptmanager 标记,CDN 设置为启用,因此它尝试在 ajax.microsoft.com 上联系 Microsoft 的 CDN,不仅如此,它还尝试从不存在的 url 加载本地化文件。
有人知道我可以在哪里更改默认 Web 应用程序模板或解决方案本身吗?
<asp:ScriptManager ID="smgr" ScriptMode="Auto" EnableCdn="true" runat="server">
尝试从以下位置加载文件:http://ajax.microsoft.com/ajax/4.0/1/MicrosoftAjax.nl.js
或者 EnableCdn 是否意味着我必须手动映射所有 .js(包括微软的)? 作为记录,我使用的是带有所有最新更新的 VS2010。
【问题讨论】:
-
看来他们renamed their service。奇怪的是,你说你用的是VS2010,它应该可以正常工作。
-
没错,他们将其更改为 ajax.aspnetcdn.com,但本地化是更大的问题。在 CDN 上,本地化存储为子文件夹,而不是 js 名称中的 .culture。因此,即使我以某种方式指向微软的新 CDN,脚本仍然无法加载。
标签: asp.net localization webforms scriptmanager