Skip to content

WCF 6.0 Preview 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@HongGit HongGit released this 18 Jan 18:51
· 280 commits to main since this release
9776bdf

Release Notes

Package Info

What's New

WCF Client (used to be called WCF Core) 6.0 preview 1 release is the successor release to WCF Core 4.10. This release has added support for NetNamedPipe (Initial NetNamedPipe implementation #4955). This release also takes a step forward to align with the latest .NET LTS release and is moving to target .NET 6.0. WCF Client 6.0 does not target net standard 2.0.

In addition, System.ServiceModel.Duplex and System.ServiceModel.Security packages are deprecated, and this is the last release for these two Nuget packages. The types have been moved to System.ServiceModel.Primitives, these final packages will type forward the types to System.ServiceModel.Primitives for binary compatibility.

Recommended Action

Previous Now
Target .NET Core 6.0 or later No change needed
Target .NET standard 2.0 Multi-target with conditional assembly reference to System.ServiceModel for .NET framework and conditionally add package reference to WCF Client packages for .NET
Target .NET Framework Reference System.ServiceModel for .NET Framework
Target .NET Core 5.0 or earlier These are not supported anymore, suggest moving to .NET 6.0 or later

See Also

Breaking changes doc