可浏览(假)和svcutil

时间:2013-05-31 15:19:37

标签: c# .net wcf

我正在使用svcutil为客户端生成服务引用代码,并希望在Visual Studio 2010中复制“添加服务引用”选项。我已按照enter link description here找到的建议。我面临的唯一问题是它没有使用Browsable(false)属性标记ExtensionDataObjects - 就像从Visual Studio生成引用文件时那样。

我希望它只是一个我失踪的开关,因为我不想在svcutil之后写下自定义应用属性的路径。

以下是生成的参考代码:

    public System.Runtime.Serialization.ExtensionDataObject ExtensionData
    {
        get
        {
            return this.extensionDataField;
        }
        set
        {
            this.extensionDataField = value;
        }
    }

这是VS通过“添加服务参考”

生成的
    [global::System.ComponentModel.Browsable(false)]
    public System.Runtime.Serialization.ExtensionDataObject ExtensionData
    {
        get
        {
            return this.extensionDataField;
        }
        set
        {
            this.extensionDataField = value;
        }
    }

跟进:

所以我没有找到解决方案,这并没有太多困扰我。有一天,我可能会尝试正确复制Visual Studio生成这些类的方法。

我应该解释为什么我问这个问题 - 我从VS方法切换到svcutil方法。 “更新服务参考”现在是我的构建过程的一部分。问题是我有一些网格/绑定源现在有这个可见的ExtensionData列。不理想。

0 个答案:

没有答案