.NET Coreエージェントのリリースノート
As of May 15, 2026, the .NET Core and .NET Framework agents are now combined into a single .NET agent. Release notes for the older agents are available here:
.NET 60.0.1
Release date: May 15, 2026
現在サポートしている言語バージョン: .NET Core: 3.1(限定的なサポート)、.NET 5.0(限定的なサポート)、6.0、7.0、8.0
.NET Core: 6.0, 8.0, 9.0, and 10.0
.NET Framework: 4.7.1 and newer
The Contrast Upgrade Service, installed alongside the .NET Core for IIS agent, does not automatically upgrade across major versions. If you want to enable upgrades across major versions, set enable_major_version_upgrade to true in the upgrade service's configuration file in C:\ProgramData\Contrast\upgrade-service\.
New and improved:
There is now a single, unified installer for .NET Framework and .NET Core applications. (DOTNET-5381)
In addition to the individual NuGet packages, there is a single, unified NuGet package - 'Contrast.Agent'. (DOTNET-5704)
For Azure App Service, there is a single, unified site Extension - Contrast.NET.SiteExtension. (DOTNET-5704)
修正された不具合:
So that the upgrade service would handle future versions properly, the major version of the agent was bumped to 60.0.1 (needed to be higher than the .NET Framework agent, which was 51.x.x).
Like all major version changes, the upgrade service will not automatically update the agent to the new major version. This can be overridden by setting
enable_major_version_upgrade: truein the upgrade service YAML file.If the .NET Core agent is installed to a custom directory, upgrading to the single .NET agent will result in that custom directory no longer being used. The default directory is
C:\Program Files\Contrast\dotnet, but if the .NET Framework agent is also installed to a custom directory, that custom directory will be used.Paths to files have changed between the .NET Framework agent NuGet package and the new combined .NET agent NuGet package. To migrate from the Contrast.NET.Azure.AppService package to the Contrast.Agent package, paths in environment variables will likely need to be adjusted from, for example,
\contrastsecurity\runtimes\win-x64\native\ContrasatProfiler.dllto\contrast\runtimes\win-x64\native\ContrastProfiler.dll.The new Contrast .NET Agent will attempt to attach to both .NET Core and .NET Framework apps, even if only one of those agents was previously installed.