【发布时间】:2010-03-10 21:27:48
【问题描述】:
我编写了一个非常简单的 WCF 服务,它运行良好(代码如下),然后我添加了一堆进一步的方法(除了引用不同的表之外,它们完全相同)。但是由于某种原因,我收到错误“远程服务器返回错误:NotFound。”当我尝试调用新方法时(我已刷新服务参考)
服务参考接口
[OperationContract]
TempSchool[] GetSchools();
服务参考方法
public TempSchool[] GetSchools()
{
return _db.TempSchools.ToArray();
}
调用代码
_proxy.GetSchoolsCompleted += new EventHandler<GetSchoolsCompletedEventArgs>(_proxy_GetSchoolsCompleted);
_proxy.GetSchoolsAsync();
发生错误时生成的代码
public System.Collections.ObjectModel.ObservableCollection<SilverlightTTAS6.TacticalServiceReference.ModelAction> EndGetModelActions(System.IAsyncResult result)
{
object[] _args = new object[0];
**System.Collections.ObjectModel.ObservableCollection<SilverlightTTAS6.TacticalServiceReference.ModelAction> _result = ((System.Collections.ObjectModel.ObservableCollection<SilverlightTTAS6.TacticalServiceReference.ModelAction>)(base.EndInvoke("GetModelActions", _args, result)));**
return _result;
}
所以我猜有些配置代码没有在某处生成......有什么想法吗?
【问题讨论】:
标签: c# wcf silverlight