【问题标题】:.Net Standard project, How to use System.ServiceModel classes.Net 标准项目,如何使用 System.ServiceModel 类
【发布时间】:2016-12-29 17:30:52
【问题描述】:

我已将 PCL 项目转换为 .Net Standard 1.5 项目。我已经从 nuget 安装了 System.ServiceModel 包。但找不到使用 System.ServiceModel 命名空间的方法。

感谢任何帮助。

【问题讨论】:

  • 为什么要使用以及在哪里使用?因为 System.ServiceModel 命名空间在 .net 1.5 中不兼容我不确定,但我希望
  • @Rajput 我用自定义行为调用 WCF
  • 这就是 .net 3.5 及更高版本支持 serviceModel 命名空间的原因
  • @Rajput,当我安装 System.ServiceModel.Security 包时,问题已解决。我得到了 System.ServiceModel 命名空间。这是VS中的一个错误。

标签: .net visual-studio nuget-package portable-class-library


【解决方案1】:

安装 System.ServiceModel.Security 包已解决该问题。

安装上述包后。现在我可以使用 System.ServiceModel 命名空间。

另外,我必须为代理安装 System.ServiceModel.Http。

【讨论】:

  • 我正在尝试使用 WSHttpBinding。我安装了上面的两个包以及 System.ServiceModel.Web,但它仍然无法识别该对象。 .net 标准不支持此绑定吗?
  • @JonesCola,.Net 标准支持 WSHttpBinding。这是我在为基于 Json 的基于 csproj 的 .Net 标准项目付出大量努力后取得的成就。不幸的是,我不记得步骤了,已经很久了。你应该给它更多的尝试。并且还要睁大眼睛,有人可以在社区中提供帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-03-29
  • 1970-01-01
  • 1970-01-01
  • 2018-02-20
  • 1970-01-01
  • 2012-10-05
  • 1970-01-01
相关资源
最近更新 更多