关于在WIN2008+IIS7里成的WEBCONFIG文件的设置?
yaoxh 2011-10-07 01:14:45 最近无聊,找机器装成了WIN2008的32位操作系统了,里面的是IIS7的应用服务器,原来的ASP。NET的程序在WIN2003R2+IIS6里面运行没有什么问题,但在IIS7里面,加了
<!--
在 Internet 信息服务 7.0 下运行 ASP.NET AJAX 需要 system.webServer
节。对早期版本的 IIS 来说则不需要此节。
-->
<system.webServer>
这个节点后,原来的AJAX代码能运行,但是,原来里面的节点
<system.web.extensions>
<scripting>
<webServices>
<!--启用ASP.NET AJAX Futures CTP中自带的DataTable和DataSet相关JavaScriptConverter组件-->
<jsonSerialization maxJsonLength="10240000">
<converters>
<add name="DataSetConverter" type="Microsoft.Web.Preview.Script.Serialization.Converters.DataSetConverter, Microsoft.Web.Preview, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="DataRowConverter" type="Microsoft.Web.Preview.Script.Serialization.Converters.DataRowConverter, Microsoft.Web.Preview, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add name="DataTableConverter" type="Microsoft.Web.Preview.Script.Serialization.Converters.DataTableConverter, Microsoft.Web.Preview, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<!--<add name="DataTableConverter" type="Dflying.Atlas.DataTableConverter"/>-->
</converters>
</jsonSerialization>
</webServices>
</scripting>
</system.web.extensions>
老是没有对。
取回的数据没能序列化,取不到结果。
不知各位遇到过这样的情况没有?