2010-01-04 53 views
4

当使用VisualStudio 2010 Beta 2更新WCF Web服务的“服务引用”时,我收到了一个非常糟糕的错误,因此我已切换到使用SLsvcUtil.exe生成在我的Silverlight 3应用程序中使用的客户端代理。SLsvcUtil.exe代理生成的类不从INotifyPropertyChanged继承

问题是我注意到,在Visual Studio中使用“添加服务引用”之前,生成的类将从System.ComponentModel.INotifyPropertyChanged继承,而SLSvcUtil.exe生成的类不会。除了这个区别之外,我喜欢这种通过Visual Studio“添加服务引用”对话框的方法。

问题是:我在运行命令行工具时是否丢失了标记或某些东西?生成代理好吗?我观看了一段dnrtV(节目#122),其中Miguel Castro在创建代理时显示了完全不同的方法,虽然我非常喜欢他的方法,但我正在使用一个遗留应用程序, “T有时间转换为。

谢谢,我真的很感激您对此的意见。

回答

3

我没有使用过的SL版本很多,但你尝试过加入/edb/enableDataBinding到你的命令? (如与svcutil.exe)?这个选项是shown on MSDN,所以我预计它会工作。

+0

工作出色!我有点尴尬,我在MSDN上错过了!肯定是另一种3时的情况! 谢谢马克。赞赏。 – Intrigue 2010-01-04 11:12:18