Microsoft.VisualStudio.Threading.Analyzers 16.5.124-alpha

Static code analyzer to detect common mistakes or potential issues regarding threading and async coding.

Showing the top 20 packages that depend on Microsoft.VisualStudio.Threading.Analyzers.

Packages Downloads
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).
63
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).
53
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).
51
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).
50
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).
49
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).
48
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).
47
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).
46
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).
45
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).
44

In the v16.0 release, analyzers require at least C# 7.3 (Visual Studio 2017 Update 7).

This package has no dependencies.

Version Downloads Last updated
17.14.15 30 5/15/2025
17.14.2-alpha 27 3/15/2025
17.13.61 26 3/22/2025
17.13.2 32 2/19/2025
17.12.19 36 1/1/2025
17.11.20 30 8/27/2024
17.11.19-preview 32 8/11/2024
17.10.48 36 5/5/2024
17.10.41 35 6/28/2024
17.10.12-preview 31 4/30/2024
17.9.28 43 3/6/2024
17.9.1-alpha 50 3/6/2024
17.8.14 36 3/6/2024
17.7.35 38 3/6/2024
17.7.30 37 3/6/2024
17.7.1-preview 45 3/6/2024
17.6.40 35 3/6/2024
17.5.22 36 3/6/2024
17.5.21 40 3/6/2024
17.5.10-alpha 41 3/6/2024
17.4.33 36 3/6/2024
17.4.27 49 3/6/2024
17.3.48 38 3/6/2024
17.3.44 45 3/6/2024
17.3.1-alpha 38 3/6/2024
17.2.32 36 3/6/2024
17.2.20-alpha 37 3/6/2024
17.1.46 34 3/6/2024
17.0.64 38 3/6/2024
17.0.63 58 3/6/2024
17.0.46-alpha 45 3/6/2024
17.0.32-alpha 29 3/6/2024
17.0.26-alpha 38 3/6/2024
17.0.17-alpha 41 3/6/2024
17.0.15-alpha 40 3/6/2024
17.0.13-alpha 39 3/6/2024
16.10.56 37 3/6/2024
16.10.51-alpha 34 3/6/2024
16.9.60 36 3/6/2024
16.9.54 42 3/6/2024
16.9.51 42 3/6/2024
16.9.45-alpha 30 3/6/2024
16.8.55 39 3/6/2024
16.8.51 35 3/6/2024
16.8.50 30 3/6/2024
16.7.56 39 3/6/2024
16.7.54 48 3/6/2024
16.7.40 37 3/6/2024
16.6.13 41 3/6/2024
16.5.132 42 3/6/2024
16.5.124-alpha 35 3/6/2024
16.5.119-alpha 33 3/6/2024
16.5.108-alpha 33 3/6/2024
16.4.45 33 3/6/2024
16.4.43 34 3/6/2024
16.4.39 36 3/6/2024
16.4.33 44 3/6/2024
16.4.16 39 3/6/2024
16.3.59 35 3/6/2024
16.3.52 32 3/6/2024
16.3.13 41 3/6/2024
16.3.1-alpha 42 3/6/2024
16.0.102 40 3/6/2024
16.0.96-beta 33 3/6/2024
16.0.82-beta 32 3/6/2024
15.8.209 43 3/6/2024
15.8.192 41 3/6/2024
15.8.168 37 3/6/2024
15.8.145 34 3/6/2024
15.8.132 34 3/6/2024
15.8.122 40 3/6/2024
15.8.99-rc 43 3/6/2024
15.8.95-rc 41 3/6/2024
15.8.81-beta 37 3/6/2024
15.8.72-beta 44 3/6/2024
15.8.47-beta 39 3/6/2024
15.8.46-beta 35 3/6/2024
15.7.23 28 3/6/2024
15.7.21 38 3/6/2024
15.7.18 39 3/6/2024
15.7.17 41 3/6/2024
15.7.15-preview 35 3/6/2024
15.6.56 35 3/6/2024
15.6.46 35 3/6/2024
15.6.44 47 3/6/2024
15.6.31 35 3/6/2024
15.6.11-beta 36 3/6/2024
15.5.32 38 3/6/2024
15.5.24 39 3/6/2024
15.5.13-beta 37 3/6/2024
15.5.11-beta 31 3/6/2024
15.5.5-beta 39 3/6/2024
15.4.4 36 3/6/2024
15.3.83 36 3/6/2024
15.3.35 36 3/6/2024
15.3.23 43 3/6/2024
15.3.20 40 3/6/2024
15.0.240 32 3/6/2024
15.0.116-pre 34 3/6/2024
15.0.109-pre 34 3/6/2024
15.0.83-pre 32 3/6/2024
15.0.49-pre 33 3/6/2024
15.0.20-pre 31 3/6/2024
14.1.131-pre 39 3/6/2024
14.1.114-pre 55 3/6/2024
14.0.51107-pre 36 3/6/2024
14.0.50702-pre 41 3/6/2024
14.0.50522-pre 40 3/6/2024