Microsoft.VisualStudio.Threading
Async synchronization primitives, async collections, TPL and dataflow extensions. The JoinableTaskFactory allows synchronously blocking the UI thread for async work. This package is applicable to any .NET application (not just Visual Studio).
Total Downloads
63.4M
63,389,279
Published
Jun 22, 2026
Latest stable version
Install
.NET CLI
dotnet add package Microsoft.VisualStudio.Threading --version 18.7.23
Package Manager Console
Install-Package Microsoft.VisualStudio.Threading -Version 18.7.23
PackageReference
<PackageReference Include="Microsoft.VisualStudio.Threading" Version="18.7.23" />
Frameworks
Dependencies
Microsoft.VisualStudio.Threading.Analyzers
[18.7.23, )
.NETFramework4.7.2
Microsoft.VisualStudio.Threading.Only
[18.7.23, )
.NETFramework4.7.2
Microsoft.Bcl.AsyncInterfaces
[10.0.1, )
.NETFramework4.7.2
Microsoft.VisualStudio.Validation
[17.13.22, )
.NETFramework4.7.2
Microsoft.Win32.Registry
[5.0.0, )
.NETFramework4.7.2
System.Memory
[4.6.3, )
.NETFramework4.7.2
System.Runtime.CompilerServices.Unsafe
[6.1.2, )
.NETFramework4.7.2
System.Threading.Tasks.Extensions
[4.6.3, )
.NETFramework4.7.2
[18.7.23, )
[18.7.23, )
[17.13.22, )
Microsoft.VisualStudio.Threading.Analyzers
[18.7.23, )
net8.0-windows7.0
Microsoft.VisualStudio.Threading.Only
[18.7.23, )
net8.0-windows7.0
Microsoft.VisualStudio.Validation
[17.13.22, )
net8.0-windows7.0
Microsoft.VisualStudio.Threading.Analyzers
[18.7.23, )
.NETStandard2.0
Microsoft.VisualStudio.Threading.Only
[18.7.23, )
.NETStandard2.0
Microsoft.Bcl.AsyncInterfaces
[10.0.1, )
.NETStandard2.0
Microsoft.VisualStudio.Validation
[17.13.22, )
.NETStandard2.0
Microsoft.Win32.Registry
[5.0.0, )
.NETStandard2.0
System.Memory
[4.6.3, )
.NETStandard2.0
System.Runtime.CompilerServices.Unsafe
[6.1.2, )
.NETStandard2.0
System.Threading.Tasks.Extensions
[4.6.3, )
.NETStandard2.0