Skip to content
This repository was archived by the owner on Jan 23, 2023. It is now read-only.

Commit 60cc27e

Browse files
authored
Port compat pack fixes to 2.1 (#26697)
* Add netfx placeholder configuration to System.Data.DataSetExtensions (#26576) * Add netfx placeholder configuration to System.Data.DataSetExtensions * Update System.Data.DataSetExtensions key to match Desktop public key * Update servicemodel dependencies to latest stable version (#26281)
1 parent e1f6f2b commit 60cc27e

File tree

4 files changed

+27
-12
lines changed

4 files changed

+27
-12
lines changed

pkg/Microsoft.Windows.Compatibility/Microsoft.Windows.Compatibility.pkgproj

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
<PropertyGroup>
66
<PackageVersion>2.0.0</PackageVersion>
7+
<ServiceModelVersion>4.4.1</ServiceModelVersion>
78
</PropertyGroup>
89

910
<ItemDefinitionGroup>
@@ -50,18 +51,26 @@
5051
<PrereleaseLibraryPackage Include="System.Text.Encoding.CodePages" />
5152
<PrereleaseLibraryPackage Include="System.Threading.AccessControl" />
5253

53-
<!-- External pre-release packages -->
54+
<!-- Service model packages -->
5455
<LibraryPackage Include="System.ServiceModel.Primitives">
55-
<Version>4.4.1-servicing-25917-01</Version>
56+
<Version>$(ServiceModelVersion)</Version>
57+
</LibraryPackage>
58+
<LibraryPackage Include="System.ServiceModel.Duplex">
59+
<Version>$(ServiceModelVersion)</Version>
60+
</LibraryPackage>
61+
<LibraryPackage Include="System.ServiceModel.Http">
62+
<Version>$(ServiceModelVersion)</Version>
63+
</LibraryPackage>
64+
<LibraryPackage Include="System.ServiceModel.NetTcp">
65+
<Version>$(ServiceModelVersion)</Version>
66+
</LibraryPackage>
67+
<LibraryPackage Include="System.ServiceModel.Security">
68+
<Version>$(ServiceModelVersion)</Version>
5669
</LibraryPackage>
5770

5871
<!-- Stable packages shipped already for netcoreapp2.0 -->
5972
<LibraryPackage Include="System.Data.SqlClient" />
6073
<LibraryPackage Include="System.Security.Cryptography.Cng" />
61-
<LibraryPackage Include="System.ServiceModel.Duplex" />
62-
<LibraryPackage Include="System.ServiceModel.Http" />
63-
<LibraryPackage Include="System.ServiceModel.NetTcp" />
64-
<LibraryPackage Include="System.ServiceModel.Security" />
6574
</ItemGroup>
6675

6776
<ItemGroup>

pkg/Microsoft.Windows.Compatibility/externalIndex.json

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,36 @@
33
"System.ServiceModel.Primitives": {
44
"StableVersions": [
55
"4.4.0",
6-
"4.3.0"
6+
"4.3.0",
7+
"4.4.1"
78
]
89
},
910
"System.ServiceModel.Duplex": {
1011
"StableVersions": [
1112
"4.4.0",
12-
"4.3.0"
13+
"4.3.0",
14+
"4.4.1"
1315
]
1416
},
1517
"System.ServiceModel.Http": {
1618
"StableVersions": [
1719
"4.4.0",
18-
"4.3.0"
20+
"4.3.0",
21+
"4.4.1"
1922
]
2023
},
2124
"System.ServiceModel.NetTcp": {
2225
"StableVersions": [
2326
"4.4.0",
24-
"4.3.0"
27+
"4.3.0",
28+
"4.4.1"
2529
]
2630
},
2731
"System.ServiceModel.Security": {
2832
"StableVersions": [
2933
"4.4.0",
30-
"4.3.0"
34+
"4.3.0",
35+
"4.4.1"
3136
]
3237
}
3338
}

src/System.Data.DataSetExtensions/dir.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
<Import Project="..\dir.props" />
44
<PropertyGroup>
55
<AssemblyVersion>4.0.0.0</AssemblyVersion>
6-
<AssemblyKey>MSFT</AssemblyKey>
6+
<AssemblyKey>ECMA</AssemblyKey>
77
</PropertyGroup>
88
</Project>

src/System.Data.DataSetExtensions/src/Configurations.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<PropertyGroup>
44
<BuildConfigurations>
55
netstandard;
6+
_netfx;
67
</BuildConfigurations>
78
</PropertyGroup>
89
</Project>

0 commit comments

Comments
 (0)