自动升级问题
我在参看http://dev.csdn.net/develop/article/28/28787.shtm做客户端自动升级时,编译通过,可调试时,主程序的update()的System.Xml.XmlDocument doc = ((System.Xml.XmlDocument)Start.GetService.GetUpdateData());报错:
------------------------------------------------
未处理的“System.InvalidCastException”类型的异常出现在 AutoUpdate.exe 中
其他信息:指定的转换无效。
------------------------------------------------
郁闷两天了,怎么搞定呀。
问题点数:100、回复次数:6Top
1 楼hertcloud(·£孙子兵法£·)回复于 2004-08-04 12:46:49 得分 60
你服务器 端 做好了 吗?Top
2 楼malefox(雪域幽狐)回复于 2004-08-04 13:59:43 得分 0
服务器端做好了的
用http://127.0.0.1/*.asmx查看时,GetUpdateData返回类型的确为xml,可在web引用中查看,居然为XmlNode,即使手动修改为System.Xml.XmlDocument类型,编译通过,可调试时在web引用文件的object[] results = this.Invoke("GetUpdateData", new object[0]);行会报错:
-----------------------------------
其他信息:XML 文档 (1, 776474) 中有错误。
-----------------------------------
老大们,帮帮忙呀Top
3 楼malefox(雪域幽狐)回复于 2004-08-05 12:34:03 得分 0
各位老大,帮帮忙呀
又沉下去了,顶一下Top
4 楼sundy26(一缕阳光)回复于 2004-08-05 12:40:45 得分 40
关注:)Top
5 楼malefox(雪域幽狐)回复于 2004-08-05 22:32:11 得分 0
我再顶。受不了了,拜托各位老大,帮帮忙呀Top
6 楼malefox(雪域幽狐)回复于 2004-08-08 20:58:05 得分 0
哎,最后还是问了该篇文章的作者才搞定了。
晕到顶了。居然用VS.NET 2002不行,起码要2003才行的。
还要手动修改一行代码才可以
哈哈,终于搞定了,这篇就当散分了。Top




