鄙人自己写了一个读取文件的ASP.NET服务,在Silverlight工程中添加服务引用(名字为FileIOService)后,出现了如上的错误。
出错原因:服务是在项目B中调用的,但是主项目是A,所以,在A中找不到该服务的配置信息,所以会爆出这个错误;
解决方案有两个:1. 直接在A中添加该服务,最好名称也一样;
2. 在A中的ServiceReferences.ClientConfig中配置该服务的基本信息,与B项目中的ServiceReferences.ClientConfig中该服务的配置信息要一致。