c# - SLsvcUtil.exe 代理生成的类不继承自 INotifyPropertyChanged

标签 c# wcf silverlight web-services silverlight-3.0

在使用 VisualStudio 2010 Beta 2 更新 WCF Web 服务的“服务引用”时,我遇到了一个非常严重的错误,因此我转而使用 SLsvcUtil.exe 生成客户端代理以在我的 Silverlight 3 应用程序中使用。

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

问题是:我在运行命令行工具时是否遗漏了一个标志或其他东西?还是更好……这种生成代理的方法好吗?我看了 dnrtV 的一集(节目 #122),其中 Miguel Castro 展示了一种完全不同的创建代理的方法。虽然我真的很喜欢他的方法,但我正在使用一个遗留应用程序,目前我们没有时间转换成它。

谢谢,非常感谢您对此的评论。

最佳答案

我没怎么用过 SL 版本,但是你试过在你的命令中添加 /edb/enableDataBinding 吗? (比如 svcutil.exe)?这个选项是shown on MSDN ,所以我希望它会起作用。

关于c# - SLsvcUtil.exe 代理生成的类不继承自 INotifyPropertyChanged,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1997713/

相关文章:

c# - 如何通过 Oauth2 身份验证使用 Google Contacts API

c# - Windows Phone 中的 SQL 查询表达式

C# Directory.GetFiles 扩展名和大小过滤器

wcf - 将库转换为 WCF Web 服务

wcf - 如何在没有 ASP.NET 的情况下从 json 客户端调用 .NET AuthenticationService

c# - WPF:如何将 TreeView 放入数据网格中

Silverlight UserControl 自定义属性绑定(bind)

javascript - 如何判断用户退出Silverlight时是点击了“确定”还是“取消”?

silverlight - 使用 DependencyProperty 将 ImageBrush 绑定(bind)到模板

c# - 如何在 Windows XP 中配置 Windows Activation Server (WAS) 来承载 WCF 服务?