Silverlight 3 更新Web Service引用时崩溃了,求救!
我用Silverlight 3开发的一个系统,添加了一个服务引用,之前一直工作的好好的,最近在服务里的方法进行了一些修改,在项目里对WEB SERVICE进行更新的时候程序崩溃了,出现以下错误:
“自定义工具错误:无法生成服务引用"ServiceReference"的代码,请检查其他错误和警告信息查看详细信息”
WEB SERVICE 也无法添加到项目里去,我试过以下几种方法都没能解决,希望高手们能帮帮忙:
1、将原有引用删除重新添加没有用,还是相同的错误,服务生成
2、和之前的备份程序做对比,发现ServiceReferences.ClientConfig配置文件没能自动生成成功,于是用备份程序更新了一次,结果也失败了,错误提示相同,我将备份程序里的ServiceReferences.ClientConfig内容复制过来也不行。
3、怀疑是WEB SERVICE 内容过长,新建了一个SL项目,添加WEB 引用 没有任何问题,对有问题的项目添加一个新的HELLO WORLD的测试WEB SERVICE也没有问题。。
崩溃中。。。。我SL初学者,望高手们指点迷津。。。在线等
[解决办法]
Visual Studio 经常有这个问题的 ,特别是 2008SP1 版本,楼主不必紧张。
关闭 Visual Studio ,重新打开,然后再更新引用就应是可以的。
如果Silverlight的服务引用中 引用到了别的类库项目,则应当先重新生成这些类库项目。
[解决办法]
没关系,这个很正常,关闭了再打开就可以了