【发布时间】:2015-02-20 00:49:22
【问题描述】:
我有一些由wsdl 生成的用于肥皂网络服务的类。这些正在使用命名空间System.Web.Services。如何在 asp.net core 中使用它们?
【问题讨论】:
标签: asp.net-core asp.net-core-mvc
我有一些由wsdl 生成的用于肥皂网络服务的类。这些正在使用命名空间System.Web.Services。如何在 asp.net core 中使用它们?
【问题讨论】:
标签: asp.net-core asp.net-core-mvc
几天前我已经回答了以下问题。
ASP.NET 5 add WCF service reference
在上述情况下,有一个 WCF 服务,而在你的情况下,它是 Web 服务。
以下您应该关注或考虑的事情。
您必须按照以下方式添加对“System.Web.Services”的引用。
aspnet50": { “框架组件”:{
“系统.Web.服务”:“” }, “依赖”:{ “ClassLibrary2”:“1.0.0-*” } }
所有其他步骤都类似,您必须创建类库项目并添加该项目的引用或直接将从 WSDL 生成的类添加到您的 asp.net 5 项目。
注意:对于这个答案,我使用了 VS 2015 CTP 5。
【讨论】:
dnxcore50": { }。这是从 beta7 开始的。以我为例,您可能还会注意到dnx451 和dnxcore 而不是aspnet45 和aspnet50,它们出现在关于SO 的几乎所有其他关于该主题的帖子中。不确定这样做的原因,但它在整个 github.com/aspnet 中都使用过。