Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When using the the .NET Analyzer ≤ 1.0.x with CAST AIP ≥ 8.3.5 and if your source code contains .NET Core 2.0 / .NET Standard 2.0 projects, then these projects will be discovered during the packaging in the CAST Delivery Manager Tool. This is due to a change in the existing .NET discoverers for the .NET Analyzer that are embedded in the CAST Delivery Manager Tool. These discoverers have been modified in CAST AIP ≥ 8.3.5 to take into account .NET Core 2.0 / .NET Standard 2.0 projects in preparation for .NET Core 2.0 /.NET Standard 2.0 analysis support in the forthcoming version 1.1.x of the .NET Analyzer.

What constitutes a .NET Core 2.0 / .NET Standard 2.0 project?

The CAST Delivery Manager Tool will discover .NET Core 2.0 / .NET Standard 2.0 projects when the .csproj or .vbproj files contains the following:

Code Block
languagetext
<Project sdk="">
...
</Project>

Analysis of . NET Core 2.0 / .NET Standard 2.0 projects when using the extension ≤ 1.0.x

All source code in the root folder (and any sub-folders) selected for the package will be included in the project.

Analysis of these projects/Analysis Units will be successful (i.e. no errors), however, the analysis will be incomplete:

...