我已经下载了示例AJAX工具包网站。
在Visual Studio 2012中打开后,一切正常。
当我发布到IIS 7.0级联下拉列表时,示例给出了方法错误500。
我可以浏览到CarsService.asmx,调用GetDropDownContents方法并返回xml数据,这样服务就可以正常工作了。
建议?
我不在乎我是否使用AJAX工具包。我只想创建一些网络表单,从API填充数据。
使用这个问题的答案来解决问题我在web.config文件中添加了以下代码
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</handlers> </system.webServer>