只要在<assemblies>配制节下加
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>就可以了
有网友说:
ASP.NET 2.0
/// <reference name "MicrosoftAjax.js" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
ASP.NET 3.5
/// <reference name "MicrosoftAjax.js" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
也是可以的。。
至少拷贝的方法也可以试试,如下:
把C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\MicrosoftAjaxLibrary\System.Web.Extensions\1.0.61025.0目录下的MicrosoftAjax.js文件拷贝到project的js目录下,然后用传统的js方式引用
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>就可以了
有网友说:
ASP.NET 2.0
/// <reference name "MicrosoftAjax.js" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
ASP.NET 3.5
/// <reference name "MicrosoftAjax.js" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
也是可以的。。
至少拷贝的方法也可以试试,如下:
把C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\MicrosoftAjaxLibrary\System.Web.Extensions\1.0.61025.0目录下的MicrosoftAjax.js文件拷贝到project的js目录下,然后用传统的js方式引用
<script src="js/MicrosoftAjax.js" type="text/javascript"></script>
部分网友反应运行时与智能提示冲突的解决方法:把上面一段JS改成
<%if(false)}%><script src="js/MicrosoftAjax.js" type="text/javascript"></script><%}%>