Skip to content

Commit d00b018

Browse files
authored
add System.Net.MsQuic.Transport as dependency for Windows build (#54851)
1 parent 851eafb commit d00b018

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

eng/Version.Details.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
<Uri>https://github.com/dotnet/icu</Uri>
55
<Sha>59588c1257a842089d0b7df3bad1cdd69ac720e1</Sha>
66
</Dependency>
7+
<Dependency Name="System.Net.MsQuic.Transport" Version="6.0.0-preview.7.21328.2">
8+
<Uri>https://github.com/dotnet/msquic</Uri>
9+
<Sha>d7db669b70f4dd67ec001c192f9809c218cab88b</Sha>
10+
</Dependency>
711
</ProductDependencies>
812
<ToolsetDependencies>
913
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="6.0.0-beta.21321.1">

eng/Versions.props

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,8 @@
166166
<MicrosoftNETILLinkAnalyzerPackageVersion>$(MicrosoftNETILLinkTasksVersion)</MicrosoftNETILLinkAnalyzerPackageVersion>
167167
<!-- ICU -->
168168
<MicrosoftNETCoreRuntimeICUTransportVersion>6.0.0-preview.7.21315.3</MicrosoftNETCoreRuntimeICUTransportVersion>
169+
<!-- MsQuic -->
170+
<SystemNetMsQuicTransportVersion>6.0.0-preview.7.21328.2</SystemNetMsQuicTransportVersion>
169171
<!-- Mono LLVM -->
170172
<runtimelinuxarm64MicrosoftNETCoreRuntimeMonoLLVMSdkVersion>11.1.0-alpha.1.21314.1</runtimelinuxarm64MicrosoftNETCoreRuntimeMonoLLVMSdkVersion>
171173
<runtimelinuxarm64MicrosoftNETCoreRuntimeMonoLLVMToolsVersion>11.1.0-alpha.1.21314.1</runtimelinuxarm64MicrosoftNETCoreRuntimeMonoLLVMToolsVersion>

src/libraries/System.Net.Quic/src/System.Net.Quic.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@
5656
<Compile Include="System\Net\Quic\Implementations\MsQuic\Interop\MsQuicStatusCodes.OSX.cs" />
5757
</ItemGroup>
5858
<!-- Project references -->
59+
<ItemGroup Condition="'$(TargetsWindows)' == 'true'">
60+
<PackageReference Include="System.Net.MsQuic.Transport" PrivateAssets="all" Version="$(SystemNetMsQuicTransportVersion)" />
61+
</ItemGroup>
5962
<ItemGroup>
6063
<Reference Include="System.Collections" />
6164
<Reference Include="System.Collections.Concurrent" />

0 commit comments

Comments
 (0)