[已关闭问题]
<P>我在调用Alexa XML的时候出现这个异常,奇怪的是。我在本地测试完美无缺。一到服务器上就报这个错误。有人晓得是怎么回事么?</P>
<P>reader = XmlReader.Create("<A href="http://data.alexa.com/data/?cli=10&dat=snba&ver=7.0&url">http://data.alexa.com/data/?cli=10&dat=snba&ver=7.0&url</A>=" +domain);<BR>doc = new XmlDocument();<BR>doc.Load(reader);</P>
<P>responseEncode和requestEncode均为gb2312,调用远程xml</P>
<P>开始以为是格式问题。后来测试一下 貌似Reader没有读到任何东西,是空的。</P>
<P>是否与权限有关系呢?</P>
问题补充:
问题更清晰了。
本地有MSXML 4.0 SP2,服务器上只有MSXML 6.0。咋办?
我尝试在服务器上安装 MSXML 4.0 SP2但是报错。错误为
安装汇编组件 {303994BA-6487-47AE-AF1D-7AF6088EEBDB} 时出错。HRESULT: 0x80070005。
-----------------------------
现已排除MSXML版本原因,到底会是因为什么呢?
------------------------------
我在服务器上直接打开 请求的地址,也是同样显示
有未闭合的字符串。 行 5,位置 166。 错误。
-----------------------------
权限方面我已经给了everyone完全控制权,问题依旧
魏冉
|
初学一级
|
园豆:
165
提问于:2007-12-04 17:34