0

我有一个 Silverlight 5 应用程序。这个应用程序已经开发了 18 个月。此应用回调 WCF 服务。我刚收到一个支持请求。

在今天之前,该服务将返回ObservableCollection<T>结果。但是,现在突然之间,T[]在我更新 Silverlight 应用程序中的服务引用后,它开始返回结果。

我的问题是,会发生什么会导致这种变化?由于类型冲突,这导致了大约 70 个错误。我是否忽略了基本设置?

谢谢!

4

1 回答 1

1

如果您使用服务引用与服务通信,请确保未更改数据类型。右键单击Service References文件夹中的服务,选择Configure Service Reference...,然后查看Data Type - Collection type:。如果它是 System.Array,那么这可能是您的问题。将其更改为 ObservableCollection 并查看是否有帮助。

于 2012-10-23T18:19:35.567 回答