You need to enable JavaScript to run this app. System.ServiceModel.Discovery缺失?如何获取对应WCF依赖组件?
优惠活动
大模型
产品
解决方案
定价
更多

System.ServiceModel.Discovery缺失?如何获取对应WCF依赖组件?

System.ServiceModel.Discovery 组件使用说明
  • System.ServiceModel.Discovery 是.NET Framework 时代WCF的原生内置模块,属于.NET Framework 自带的框架程序集,*官方从未将其纳入System.ServiceModel.系列NuGet包分发,因此你在NuGet源中搜不到该组件是正常情况。
  • 若你的项目基于.NET Framework 运行:无需安装任何NuGet包,直接在项目的框架引用列表中找到System.ServiceModel.Discovery勾选添加即可,你需要的UdpDiscoveryEndpoint()定义就包含在该程序集内,可直接实现WCF Discovery模式。
  • 若你的项目基于.NET Core/.NET 5+ 跨平台版本运行:微软官方没有将WCF Discovery功能移植到跨平台WCF实现中,所有官方维护的System.ServiceModel.* NuGet包均不包含该组件,也没有迁移到其他官方包。这种场景下可选择两种方案:
    • 使用社区开发者非官方移植的System.ServiceModel.Discovery第三方NuGet包
    • 将项目切换为.NET Framework 运行环境,使用原生支持的Discovery功能

内容的提问来源于stack exchange,提问作者tobiasholmdk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 13:03:03