File tree Expand file tree Collapse file tree
ManualTests/SQL/UdtTest/UDTs Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1616 <PackageVersion Include =" Azure.Identity" Version =" 1.17.0" />
1717 <PackageVersion Include =" Microsoft.IdentityModel.JsonWebTokens" Version =" 7.7.1" />
1818 <PackageVersion Include =" Microsoft.IdentityModel.Protocols.OpenIdConnect" Version =" 7.7.1" />
19- <PackageVersion Include =" Microsoft.SqlServer.Server" Version =" 1.0.0" />
2019 <PackageVersion Include =" System.Runtime.InteropServices.RuntimeInformation" Version =" 4.3.0" />
2120 </ItemGroup >
2221 <!-- NetCore project dependencies -->
2322 <ItemGroup >
2423 <PackageVersion Include =" Microsoft.Data.SqlClient.SNI.runtime" Version =" 6.0.2" />
24+ <PackageVersion Include =" Microsoft.SqlServer.Server" Version =" 1.0.0" />
2525 </ItemGroup >
2626 <!-- AKV Provider project dependencies -->
2727 <ItemGroup >
Original file line number Diff line number Diff line change 4141 <PackageReference Include =" Microsoft.Extensions.Caching.Memory" />
4242 <PackageReference Include =" Microsoft.IdentityModel.JsonWebTokens" />
4343 <PackageReference Include =" Microsoft.IdentityModel.Protocols.OpenIdConnect" />
44- <PackageReference Include =" Microsoft.SqlServer.Server" />
4544 <PackageReference Include =" System.Buffers" />
4645 <PackageReference Include =" System.Security.Cryptography.Pkcs" />
4746 <PackageReference Include =" System.Text.Json" />
Original file line number Diff line number Diff line change 964964 <PackageReference Include =" Microsoft.Extensions.Caching.Memory" />
965965 <PackageReference Include =" Microsoft.IdentityModel.JsonWebTokens" />
966966 <PackageReference Include =" Microsoft.IdentityModel.Protocols.OpenIdConnect" />
967- <PackageReference Include =" Microsoft.SqlServer.Server" />
968967 <PackageReference Include =" System.Buffers" />
969968 <PackageReference Include =" System.Security.Cryptography.Pkcs" />
970969 <PackageReference Include =" System.Text.Json" />
Original file line number Diff line number Diff line change 11<Project >
22 <Import Project =" ..\..\Directory.Packages.props" />
33
4- <!-- Test Project Dependencies for all targets. -->
5- <ItemGroup >
6- <!--
7- Explicitly reference the latest published MDS 5.1.x version here to avoid
8- an older version (5.1.5) being included transitively by
9- SqlManagementObjects. The older version brings in a vulnerable version of
10- System.Formats.Asn1
11- -->
12- <PackageVersion Include =" Microsoft.Data.SqlClient" Version =" 5.1.8" />
13- </ItemGroup >
14-
154 <!-- Test Project Dependencies for NetFx only. -->
165 <ItemGroup Condition =" $(TargetFramework.StartsWith('net4'))" >
176 <PackageVersion Include =" Microsoft.NETFramework.ReferenceAssemblies" Version =" 1.0.3" />
2110 <ItemGroup Condition =" $(ReferenceType) == 'Package'" >
2211 <PackageVersion Include =" Microsoft.Data.SqlClient" Version =" $(TestMicrosoftDataSqlClientVersion)" />
2312 </ItemGroup >
13+
14+ <!-- Explicit Dependencies to avoid Transitive Vulnerabilities -->
15+ <ItemGroup >
16+ <!--
17+ Explicitly reference the latest published MDS 5.1.x version here to avoid
18+ an older version (5.1.5) being included transitively by
19+ SqlManagementObjects. The older version brings in a vulnerable version of
20+ System.Formats.Asn1.
21+
22+ Only do this when building in Project reference mode. For Package
23+ reference builds, the MDS package included above will be used instead, and
24+ shouldn't suffer from this vulnerability.
25+ -->
26+ <PackageVersion
27+ Condition =" $(ReferenceType) == 'Project'"
28+ Include =" Microsoft.Data.SqlClient"
29+ Version =" 5.1.8" />
30+ </ItemGroup >
31+
2432</Project >
Original file line number Diff line number Diff line change 88 <IntermediateOutputPath >$(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)</IntermediateOutputPath >
99 <OutputPath >$(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)</OutputPath >
1010 </PropertyGroup >
11+ <!-- MDS references -->
1112 <ItemGroup >
1213 <ProjectReference Condition =" '$(TargetGroup)'=='netcoreapp' AND $(ReferenceType)=='Project'" Include =" $(NetCoreSource)src\Microsoft.Data.SqlClient.csproj" />
1314 <ProjectReference Condition =" '$(TargetGroup)'=='netfx' AND $(ReferenceType)=='Project'" Include =" $(NetFxSource)src\Microsoft.Data.SqlClient.csproj" />
14- <PackageReference Include =" Microsoft.SqlServer.Server" />
1515 <PackageReference Condition =" $(ReferenceType.Contains('Package'))" Include =" Microsoft.Data.SqlClient" />
1616 </ItemGroup >
17+ <!-- .NET references -->
18+ <ItemGroup Condition =" '$(TargetGroup)' != 'netfx'" >
19+ <PackageReference Include =" Microsoft.SqlServer.Server" />
20+ </ItemGroup >
1721</Project >
Original file line number Diff line number Diff line change 88 <IntermediateOutputPath >$(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)</IntermediateOutputPath >
99 <OutputPath >$(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)</OutputPath >
1010 </PropertyGroup >
11+ <!-- MDS references -->
1112 <ItemGroup >
1213 <ProjectReference Condition =" '$(TargetGroup)'=='netcoreapp' AND $(ReferenceType)=='Project'" Include =" $(NetCoreSource)src\Microsoft.Data.SqlClient.csproj" />
1314 <ProjectReference Condition =" '$(TargetGroup)'=='netfx' AND $(ReferenceType)=='Project'" Include =" $(NetFxSource)src\Microsoft.Data.SqlClient.csproj" />
14- <PackageReference Include =" Microsoft.SqlServer.Server" />
1515 <PackageReference Condition =" $(ReferenceType.Contains('Package'))" Include =" Microsoft.Data.SqlClient" />
1616 </ItemGroup >
17+ <!-- .NET references -->
18+ <ItemGroup Condition =" '$(TargetGroup)' != 'netfx'" >
19+ <PackageReference Include =" Microsoft.SqlServer.Server" />
20+ </ItemGroup >
1721</Project >
Original file line number Diff line number Diff line change 88 <IntermediateOutputPath >$(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)</IntermediateOutputPath >
99 <OutputPath >$(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)</OutputPath >
1010 </PropertyGroup >
11+ <!-- MDS references -->
1112 <ItemGroup >
1213 <ProjectReference Condition =" '$(TargetGroup)'=='netcoreapp' AND $(ReferenceType)=='Project'" Include =" $(NetCoreSource)src\Microsoft.Data.SqlClient.csproj" />
1314 <ProjectReference Condition =" '$(TargetGroup)'=='netfx' AND $(ReferenceType)=='Project'" Include =" $(NetFxSource)src\Microsoft.Data.SqlClient.csproj" />
14- <PackageReference Include =" Microsoft.SqlServer.Server" />
1515 <PackageReference Condition =" $(ReferenceType.Contains('Package'))" Include =" Microsoft.Data.SqlClient" />
1616 </ItemGroup >
17+ <!-- .NET references -->
18+ <ItemGroup Condition =" '$(TargetGroup)' != 'netfx'" >
19+ <PackageReference Include =" Microsoft.SqlServer.Server" />
20+ </ItemGroup >
1721</Project >
Original file line number Diff line number Diff line change 88 <IntermediateOutputPath >$(ObjFolder)$(Configuration).$(Platform)\$(AssemblyName)</IntermediateOutputPath >
99 <OutputPath >$(BinFolder)$(Configuration).$(Platform)\$(AssemblyName)</OutputPath >
1010 </PropertyGroup >
11+ <!-- MDS references -->
1112 <ItemGroup >
1213 <ProjectReference Condition =" '$(TargetGroup)'=='netcoreapp' AND $(ReferenceType)=='Project'" Include =" $(NetCoreSource)src\Microsoft.Data.SqlClient.csproj" />
1314 <ProjectReference Condition =" '$(TargetGroup)'=='netfx' AND $(ReferenceType)=='Project'" Include =" $(NetFxSource)src\Microsoft.Data.SqlClient.csproj" />
14- <PackageReference Include =" Microsoft.SqlServer.Server" />
1515 <PackageReference Condition =" $(ReferenceType.Contains('Package'))" Include =" Microsoft.Data.SqlClient" />
1616 </ItemGroup >
17+ <!-- .NET references -->
18+ <ItemGroup Condition =" '$(TargetGroup)' != 'netfx'" >
19+ <PackageReference Include =" Microsoft.SqlServer.Server" />
20+ </ItemGroup >
1721</Project >
Original file line number Diff line number Diff line change 3535 <dependency id =" Microsoft.Extensions.Caching.Memory" version =" 8.0.1" exclude =" Compile" />
3636 <dependency id =" Microsoft.IdentityModel.JsonWebTokens" version =" 7.7.1" />
3737 <dependency id =" Microsoft.IdentityModel.Protocols.OpenIdConnect" version =" 7.7.1" />
38- <dependency id =" Microsoft.SqlServer.Server" version =" 1.0.0" />
3938 <dependency id =" System.Buffers" version =" 4.6.1" />
4039 <dependency id =" System.Data.Common" version =" 4.3.0" />
4140 <dependency id =" System.Security.Cryptography.Pkcs" version =" 8.0.1" />
You can’t perform that action at this time.
0 commit comments