当前位置:编程学习 > C#/ASP.NET >>

app.config疑问

一服务端应用程序,appconfig有一段配置如下:

    <bindings>
      <customBinding>
        <binding name="compactBinding">
          <compactMessageEncoding>
            <binaryMessageEncoding/>
          </compactMessageEncoding>
          <tcpTransport/>
        </binding>
      </customBinding>
    </bindings>
    <extensions>
      <bindingElementExtensions>
        <add name="compactMessageEncoding" type="Amib.WCF.CompactMessageEncodingElement, CompactMessageEncoder, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
      </bindingElementExtensions>
    </extensions>
当把项目配置-》应用程序:目标framework设为 .net2.0时没有问题
如果设为 .net3.5就会出现错误提示:元素 binding的子元素“compactMessageEncoding”无效。请问这是为什么?
求解,感激不尽! --------------------编程问答-------------------- Amib.WCF.CompactMessageEncodingElement, CompactMessageEncoder

他引用的应该也是3.5哦 --------------------编程问答-------------------- .net 运行极致。 --------------------编程问答-------------------- .Net 3.5 实际上是 .Net 2.0的扩展,用的很多组件还是.Net 2.0的 --------------------编程问答--------------------
引用 1 楼  的回复:
Amib.WCF.CompactMessageEncodingElement, CompactMessageEncoder

他引用的应该也是3.5哦

==>引用3.5问题同样存在 --------------------编程问答-------------------- 是不是3.5不允许自定义节点还是采用其它方式呢?
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,