Skip to content

Commit c0bc846

Browse files
mdaigleMichelZ
andauthored
Synchronize versions/packages across nuspec and ref project (#3045) (#3049)
Add .NET9 Co-authored-by: Michel Zehnder <[email protected]>
1 parent 2881205 commit c0bc846

File tree

3 files changed

+61
-7
lines changed

3 files changed

+61
-7
lines changed

src/Microsoft.Data.SqlClient/netcore/ref/Microsoft.Data.SqlClient.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,7 @@
3434
<PackageReference Include="Microsoft.IdentityModel.Protocols.OpenIdConnect" Version="$(MicrosoftIdentityModelProtocolsOpenIdConnectVersion)" />
3535
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="$(MicrosoftIdentityModelJsonWebTokensVersion)" />
3636
<PackageReference Include="System.Configuration.ConfigurationManager" Version="$(SystemConfigurationConfigurationManagerVersion)" />
37+
<PackageReference Include="System.Security.Cryptography.Pkcs" Version="$(SystemSecurityCryptographyPkcsVersion)" />
38+
<PackageReference Include="Microsoft.Bcl.Cryptography" Version="$(MicrosoftBclCryptographyVersion)" />
3739
</ItemGroup>
3840
</Project>

src/Microsoft.Data.SqlClient/netfx/ref/Microsoft.Data.SqlClient.csproj

+2
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,7 @@
4444
<PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="$(MicrosoftIdentityModelJsonWebTokensVersion)" />
4545
<PackageReference Include="System.Buffers" Version="$(SystemBuffersVersion)" />
4646
<PackageReference Include="System.Text.Json" Version="$(SystemTextJsonVersion)" />
47+
<PackageReference Include="System.Security.Cryptography.Pkcs" Version="$(SystemSecurityCryptographyPkcsVersion)" />
48+
<PackageReference Include="Microsoft.Bcl.Cryptography" Version="$(MicrosoftBclCryptographyVersion)" />
4749
</ItemGroup>
4850
</Project>

tools/specs/Microsoft.Data.SqlClient.nuspec

+57-7
Original file line numberDiff line numberDiff line change
@@ -31,21 +31,36 @@ When using NuGet 3.x this package requires at least version 3.4.</description>
3131
<group targetFramework="net462">
3232
<dependency id="Microsoft.Data.SqlClient.SNI" version="6.0.0-preview1.24226.4" />
3333
<dependency id="Azure.Identity" version="1.11.4" />
34-
<dependency id="Microsoft.Extensions.Caching.Memory" version="6.0.1" exclude="Compile" />
34+
<dependency id="Microsoft.Extensions.Caching.Memory" version="9.0.0" exclude="Compile" />
3535
<dependency id="Microsoft.IdentityModel.JsonWebTokens" version="7.5.0" />
3636
<dependency id="Microsoft.IdentityModel.Protocols.OpenIdConnect" version="7.5.0" />
3737
<dependency id="System.Buffers" version="4.5.1" />
3838
<dependency id="System.Text.Encodings.Web" version="6.0.0" />
3939
<dependency id="System.Text.Json" version="6.0.10" />
40+
<dependency id="System.Security.Cryptography.Pkcs" version="9.0.0"/>
41+
<dependency id="Microsoft.Bcl.Cryptography" version="9.0.0"/>
4042
</group>
4143
<group targetFramework="net8.0">
4244
<dependency id="Microsoft.Data.SqlClient.SNI.runtime" version="6.0.0-preview1.24226.4" exclude="Compile" />
4345
<dependency id="Azure.Identity" version="1.11.4" />
44-
<dependency id="Microsoft.Extensions.Caching.Memory" version="8.0.1" exclude="Compile" />
46+
<dependency id="Microsoft.Extensions.Caching.Memory" version="9.0.0" exclude="Compile" />
4547
<dependency id="Microsoft.IdentityModel.JsonWebTokens" version="7.5.0" />
4648
<dependency id="Microsoft.IdentityModel.Protocols.OpenIdConnect" version="7.5.0" />
4749
<dependency id="Microsoft.SqlServer.Server" version="1.0.0"/>
48-
<dependency id="System.Configuration.ConfigurationManager" version="8.0.1" exclude="Compile" />
50+
<dependency id="System.Configuration.ConfigurationManager" version="9.0.0" exclude="Compile" />
51+
<dependency id="System.Security.Cryptography.Pkcs" version="9.0.0"/>
52+
<dependency id="Microsoft.Bcl.Cryptography" version="9.0.0"/>
53+
</group>
54+
<group targetFramework="net9.0">
55+
<dependency id="Microsoft.Data.SqlClient.SNI.runtime" version="6.0.0-preview1.24226.4" exclude="Compile" />
56+
<dependency id="Azure.Identity" version="1.11.4" />
57+
<dependency id="Microsoft.Extensions.Caching.Memory" version="9.0.0" exclude="Compile" />
58+
<dependency id="Microsoft.IdentityModel.JsonWebTokens" version="7.5.0" />
59+
<dependency id="Microsoft.IdentityModel.Protocols.OpenIdConnect" version="7.5.0" />
60+
<dependency id="Microsoft.SqlServer.Server" version="1.0.0"/>
61+
<dependency id="System.Configuration.ConfigurationManager" version="9.0.0" exclude="Compile" />
62+
<dependency id="System.Security.Cryptography.Pkcs" version="9.0.0"/>
63+
<dependency id="Microsoft.Bcl.Cryptography" version="9.0.0"/>
4964
</group>
5065
</dependencies>
5166
<frameworkAssemblies>
@@ -61,6 +76,10 @@ When using NuGet 3.x this package requires at least version 3.4.</description>
6176
<reference file="Microsoft.Data.SqlClient.dll" />
6277
<reference file="Microsoft.Data.SqlClient.xml" />
6378
</group>
79+
<group targetFramework="net9.0">
80+
<reference file="Microsoft.Data.SqlClient.dll" />
81+
<reference file="Microsoft.Data.SqlClient.xml" />
82+
</group>
6483
</references>
6584
</metadata>
6685
<files>
@@ -71,10 +90,14 @@ When using NuGet 3.x this package requires at least version 3.4.</description>
7190
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$\Microsoft.Data.SqlClient\ref\net462\Microsoft.Data.SqlClient.dll" target="ref\net462\" exclude="" />
7291
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$\Microsoft.Data.SqlClient\ref\net462\Microsoft.Data.SqlClient.xml" target="ref\net462\" exclude="" />
7392

74-
<!-- ref NetCore -->
93+
<!-- ref NetCore for Net 8 -->
7594
<file src="..\..\artifacts\Project\bin\AnyOS\$Configuration$\Microsoft.Data.SqlClient\ref\net8.0\Microsoft.Data.SqlClient.dll" target="ref\net8.0\" exclude="" />
7695
<file src="..\..\artifacts\Project\bin\AnyOS\$Configuration$\Microsoft.Data.SqlClient\ref\net8.0\Microsoft.Data.SqlClient.xml" target="ref\net8.0\" exclude="" />
7796

97+
<!-- ref NetCore for Net 9 -->
98+
<file src="..\..\artifacts\Project\bin\AnyOS\$Configuration$\Microsoft.Data.SqlClient\ref\net9.0\Microsoft.Data.SqlClient.dll" target="ref\net9.0\" exclude="" />
99+
<file src="..\..\artifacts\Project\bin\AnyOS\$Configuration$\Microsoft.Data.SqlClient\ref\net9.0\Microsoft.Data.SqlClient.xml" target="ref\net9.0\" exclude="" />
100+
78101
<!-- Localized Resource Files for NetFx -->
79102
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netfx\net462\cs\Microsoft.Data.SqlClient.resources.dll" target="lib\net462\cs\" exclude="" />
80103
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netfx\net462\de\Microsoft.Data.SqlClient.resources.dll" target="lib\net462\de\" exclude="" />
@@ -95,12 +118,17 @@ When using NuGet 3.x this package requires at least version 3.4.</description>
95118
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netfx\net462\Microsoft.Data.SqlClient.pdb" target="lib\net462\" exclude="" />
96119
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netfx\net462\Microsoft.Data.SqlClient.xml" target="lib\net462\" exclude="" />
97120

98-
<!-- lib NetCore -->
121+
<!-- lib NetCore for Net 8 -->
99122
<file src="..\..\artifacts\Project\bin\AnyOS\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\Microsoft.Data.SqlClient.dll" target="lib\net8.0\" exclude="" />
100123
<file src="..\..\artifacts\Project\bin\AnyOS\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\Microsoft.Data.SqlClient.pdb" target="lib\net8.0\" exclude="" />
101124
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\Microsoft.Data.SqlClient.xml" target="lib\net8.0\" exclude="" />
102125

103-
<!-- Localization files for Net 8 -->
126+
<!-- lib NetCore for Net 9 -->
127+
<file src="..\..\artifacts\Project\bin\AnyOS\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\Microsoft.Data.SqlClient.dll" target="lib\net9.0\" exclude="" />
128+
<file src="..\..\artifacts\Project\bin\AnyOS\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\Microsoft.Data.SqlClient.pdb" target="lib\net9.0\" exclude="" />
129+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\Microsoft.Data.SqlClient.xml" target="lib\net9.0\" exclude="" />
130+
131+
<!-- Localization files for Net 8 -->
104132
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\cs\Microsoft.Data.SqlClient.resources.dll" target="lib\net8.0\cs\" exclude="" />
105133
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\de\Microsoft.Data.SqlClient.resources.dll" target="lib\net8.0\de\" exclude="" />
106134
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\es\Microsoft.Data.SqlClient.resources.dll" target="lib\net8.0\es\" exclude="" />
@@ -116,14 +144,36 @@ When using NuGet 3.x this package requires at least version 3.4.</description>
116144
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll" target="lib\net8.0\zh-Hant\" exclude="" />
117145
<!-- End of Localization files for Net 8 -->
118146

147+
<!-- Localization files for Net 9 -->
148+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\cs\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\cs\" exclude="" />
149+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\de\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\de\" exclude="" />
150+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\es\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\es\" exclude="" />
151+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\fr\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\fr\" exclude="" />
152+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\it\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\it\" exclude="" />
153+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\ja\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\ja\" exclude="" />
154+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\ko\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\ko\" exclude="" />
155+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\pl\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\pl\" exclude="" />
156+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\pt-BR\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\pt-BR\" exclude="" />
157+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\ru\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\ru\" exclude="" />
158+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\tr\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\tr\" exclude="" />
159+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\zh-Hans\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\zh-Hans\" exclude="" />
160+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\zh-Hant\Microsoft.Data.SqlClient.resources.dll" target="lib\net9.0\zh-Hant\" exclude="" />
161+
<!-- End of Localization files for Net 9 -->
162+
119163
<!-- runtimes NetFx -->
120164
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netfx\net462\Microsoft.Data.SqlClient.dll" target="runtimes\win\lib\net462\" exclude="" />
121165
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netfx\net462\Microsoft.Data.SqlClient.pdb" target="runtimes\win\lib\net462\" exclude="" />
122166

123-
<!-- runtimes NetCore -->
167+
<!-- runtimes NetCore for Net 8 -->
124168
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\Microsoft.Data.SqlClient.dll" target="runtimes\win\lib\net8.0\" exclude="" />
125169
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\Microsoft.Data.SqlClient.pdb" target="runtimes\win\lib\net8.0\" exclude="" />
126170
<file src="..\..\artifacts\Project\bin\Unix\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\Microsoft.Data.SqlClient.dll" target="runtimes\unix\lib\net8.0\" exclude="" />
127171
<file src="..\..\artifacts\Project\bin\Unix\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net8.0\Microsoft.Data.SqlClient.pdb" target="runtimes\unix\lib\net8.0\" exclude="" />
172+
173+
<!-- runtimes NetCore for Net 9 -->
174+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\Microsoft.Data.SqlClient.dll" target="runtimes\win\lib\net9.0\" exclude="" />
175+
<file src="..\..\artifacts\Project\bin\Windows_NT\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\Microsoft.Data.SqlClient.pdb" target="runtimes\win\lib\net9.0\" exclude="" />
176+
<file src="..\..\artifacts\Project\bin\Unix\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\Microsoft.Data.SqlClient.dll" target="runtimes\unix\lib\net9.0\" exclude="" />
177+
<file src="..\..\artifacts\Project\bin\Unix\$Configuration$.AnyCPU\Microsoft.Data.SqlClient\netcore\net9.0\Microsoft.Data.SqlClient.pdb" target="runtimes\unix\lib\net9.0\" exclude="" />
128178
</files>
129179
</package>

0 commit comments

Comments
 (0)