C# 如何使用.NETCore3.0中开发的wpf中的wcf

C# 如何使用.NETCore3.0中开发的wpf中的wcf,c#,wpf,wcf,.net-core-3.0,C#,Wpf,Wcf,.net Core 3.0,我需要使用.NETCore3.0Preview 5中开发的WPF中的WCF服务。在Visual Studio中,我无法使用添加->服务引用,因为VS现在不支持此选项 我的第一个选择是在.csproj中写入运行项目所需的所有组件,但它不起作用 这是我的csproj Exe netcoreapp3.0 符合事实的 设计师 设计师 WCF代理生成器 参考资料 ..\..\TimeService\TimeService\bin\TimeService.dll TimeService工作正常 如果有人知道

我需要使用.NETCore3.0Preview 5中开发的WPF中的WCF服务。在Visual Studio中,我无法使用添加->服务引用,因为VS现在不支持此选项

我的第一个选择是在.csproj中写入运行项目所需的所有组件,但它不起作用

这是我的csproj

Exe netcoreapp3.0 符合事实的 设计师 设计师 WCF代理生成器 参考资料 ..\..\TimeService\TimeService\bin\TimeService.dll TimeService工作正常

如果有人知道在WPF use.NETCore3.0中使用WCF服务的指南,请告诉我

我无法使用添加->服务引用,因为VS现在不支持此选项

是的。它位于“添加连接的服务”下

看起来您想添加一个WCF客户端,但一定要弄清楚这一点。Core上不支持WCF服务

我需要使用.NETCore3.0Preview 5中开发的WPF中的WCF服务。在Visual Studio中,我无法使用添加->服务引用,因为VS现在不支持此选项

对于.NET Core,您可以将其作为连接服务添加

WCF Web服务参考选项适用于使用以下项目模板创建的项目:

Visual C>.NET内核 Visual C>.NET标准 Visual C>Web>ASP.NET核心Web应用程序

在解决方案资源管理器中,双击项目的“已连接的服务”节点 在“连接的服务”页面上,单击Microsoft WCF Web服务参考提供程序。这将打开配置WCF Web服务参考向导:
Wcf未在net core中实现。我从未尝试过,但你不能消费wcf并不奇怪。您现在应该使用restful服务,如web api。@Andy-客户端已经实现。至于服务器端的替代方案,MS在GRPCE暗示,这对任何WCF服务都有效吗?有约束力,有合同吗?或者仅仅是带有WSDL的SOAP服务?@nvoigt它至少支持SOAP、websockets和net.tcp,并且在绑定支持它的地方也支持双工。没有msmq。dotnet svcutil不如svcutil成熟,但在大多数情况下,您可以通过与它争论来完成您需要的任务。