app.config疑问

JOCLI 2012-07-25 05:18:54
一服务端应用程序,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”无效。请问这是为什么?
求解,感激不尽!
...全文
141 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
JOCLI 2012-07-26
  • 打赏
  • 举报
回复
是不是3.5不允许自定义节点还是采用其它方式呢?
JOCLI 2012-07-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
Amib.WCF.CompactMessageEncodingElement, CompactMessageEncoder

他引用的应该也是3.5哦
[/Quote]
==>引用3.5问题同样存在
仙剑 2012-07-25
  • 打赏
  • 举报
回复
.Net 3.5 实际上是 .Net 2.0的扩展,用的很多组件还是.Net 2.0的
誰是方長 2012-07-25
  • 打赏
  • 举报
回复
.net 运行极致。
maji_lulu 2012-07-25
  • 打赏
  • 举报
回复
Amib.WCF.CompactMessageEncodingElement, CompactMessageEncoder

他引用的应该也是3.5哦

110,549

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧