Language and framework compatibility

Supported .NET versions

The following .NET versions are supported:

  • .NET Core 6
  • .NET Core 5
  • .NET Framework 4.8
  • .NET Framework 4.7.2
  • .NET Framework 4.7
  • .NET Framework 4.6.2
  • .NET Framework 4.6.1

These are supported on the following architectures:

  • Linux (GNU) x86, x86-64
  • Alpine Linux (musl) x86, x86-64
  • macOS (Darwin) x86, x86-64
  • Windows (msvc) x86, x86-64

You can monitor application security for .NET apps running in Docker, Kubernetes, AWS ECS, and AWS Fargate.

Supported frameworks

The .NET Tracer supports all .NET-based languages (for example, C#, F#, Visual Basic).

Framework Web ServerMinimum Framework Version
ASP.NET4.6
ASP.NET Core2.1
If you don't see your framework of choice listed, let us know! Fill out this short form to send details.

ASM capabilities support

The following ASM capabilities are supported in the .NET library, for the specified tracer version:

ASM capabilityMinimum .NET tracer version
Threat Detection
–> Business logic API
2.23.0
Threat Protection
–> IP blocking
–> Suspicious request blocking
–> User blocking
2.26.0


Vulnerability Management
–> Open source vulnerability detection

2.16.0
Vulnerability Management
–> Custom code vulnerability detection

private beta

The minimum tracer version to get all supported ASM capabilities for .NET is 2.26.0.

Note: Threat Protection requires enabling Remote Configuration, which is included in the listed minimum tracer version.