Skip to content

Commit 23d06c8

Browse files
Update Windows.Compatibility external packages (#4884)
* Update Windows.Compatibility external packages ServiceModel is updated to 8.1.1, in this version System.ServiceModel.Security and System.ServiceModel.Duplex no longer exist, their types (type forwards) are in the primitives package. Microsoft.Data.SqlClient NuGet package to 4.9.0 --------- Co-authored-by: Tanya Solyanik <[email protected]>
1 parent c7ff705 commit 23d06c8

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

eng/Versions.props

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@
1515
<MicrosoftDotNetBuildTasksInstallersVersion>10.0.0-beta.25079.2</MicrosoftDotNetBuildTasksInstallersVersion>
1616
<!-- corefx -->
1717
<SystemDataDataSetExtensionsVersion>4.5.0</SystemDataDataSetExtensionsVersion>
18-
<SystemDataSqlClientVersion>4.8.6</SystemDataSqlClientVersion>
18+
<!-- The SQL team had deprecated System.Data.SqlClient package and replaced it with Microsoft.Data.SqlClient.
19+
However, windows compatibility package should not include Microsoft.Data.SqlClient since that's not part of .NETFramework surface area.
20+
The purpose of Microsoft.Windows.Compatibility is to bring assemblies that implement the actual types from .NETFramework
21+
that aren't inbox on .NET. It is not meant to "advertise" new types/packages that were not part of .NETFramework. -->
22+
<SystemDataSqlClientVersion>4.9.0</SystemDataSqlClientVersion>
1923
<SystemReflectionEmitVersion>4.7.0</SystemReflectionEmitVersion>
2024
<SystemReflectionEmitILGenerationVersion>4.7.0</SystemReflectionEmitILGenerationVersion>
2125
<SystemReflectionEmitLightweightVersion>4.7.0</SystemReflectionEmitLightweightVersion>
@@ -60,7 +64,7 @@
6064
<SystemThreadingAccessControlVersion>10.0.0-preview.2.25078.10</SystemThreadingAccessControlVersion>
6165
<VSRedistCommonNetCoreSharedFrameworkx64100PackageVersion>10.0.0-preview.2.25078.10</VSRedistCommonNetCoreSharedFrameworkx64100PackageVersion>
6266
<!-- wcf -->
63-
<SystemServiceModelVersion>4.10.0</SystemServiceModelVersion>
67+
<SystemServiceModelVersion>8.1.1</SystemServiceModelVersion>
6468
<!-- winforms -->
6569
<MicrosoftPrivateWinformsVersion>10.0.0-preview.2.25079.2</MicrosoftPrivateWinformsVersion>
6670
<SystemDrawingCommonVersion>10.0.0-preview.2.25079.2</SystemDrawingCommonVersion>

src/Microsoft.Windows.Compatibility/src/Microsoft.Windows.Compatibility.csproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,9 @@
4545
<PackageReference Include="System.Security.Cryptography.ProtectedData" />
4646
<PackageReference Include="System.Security.Cryptography.Xml" />
4747
<PackageReference Include="System.Security.Permissions" />
48-
<PackageReference Include="System.ServiceModel.Duplex" />
4948
<PackageReference Include="System.ServiceModel.Http" />
5049
<PackageReference Include="System.ServiceModel.NetTcp" />
5150
<PackageReference Include="System.ServiceModel.Primitives" />
52-
<PackageReference Include="System.ServiceModel.Security" />
5351
<PackageReference Include="System.ServiceModel.Syndication" />
5452
<PackageReference Include="System.ServiceProcess.ServiceController" />
5553
<PackageReference Include="System.Speech" />

0 commit comments

Comments
 (0)