wcf
wcf copied to clipboard
dotnet-svcutil: optimize the referenced wcf package version and add test.
Addresses #5499.
Description:
- Correctly resolve netstandard2.0 if the TFM moniker string was passed from VS (WCF CS Tool)
- Create clear table mapping between .NET target version and wcf package version, for the various wcf releases which support netstandard2.0, keep the latest version 4.10.* only; update CloseAsync() generation logic to generate it for TFM less than 6.0, and update test baselines
- Add only the common wcf references for version 8.0 packages, update corresponding test baselines
- Improve wcf assembly reference condition for .NET framework target (use $(TargetFramework.StartsWith('net4') instead of getting the first .NET target and check for equality, this will fix bug when there're multiple .NET framework 4.x targets)
/azp run
Azure Pipelines successfully started running 2 pipeline(s).