首页 文章

.NET Core 2.1添加System.Web.Services [复制]

提问于
浏览
0

这个问题在这里已有答案:

我正在尝试将ASMX Web服务从.NET 4.5升级到.NET Core 2.1 . ASMX Web服务是否兼容?如果是这样,我如何添加程序集引用?

命名空间'System.Web'中不存在类型或命名空间名称'Services'(您是否缺少程序集引用?)

1 回答

  • 0

    您仍然可以通过在Visual Studio中使用Microsoft WCF Web服务引用提供程序添加"Connected Service"来使用SOAP服务,它将生成带有C#代理的 Reference.cs 文件到Web服务 . 缺少 System.Web 命名空间是正确的,它在.NET Core中不可用 . 你必须使用它重写代码 .

    不推荐创建ASMX Web服务,但ASP.NET Core不支持 . 您应该将其重写为ASP.NET Core Web API . 请看这里开始:https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.1 .

相关问题