CMS Snapshot Analysis - Run Analyzer - DOTNet - Information - DOTNet core analysis

Purpose

This page explains the behavior of Dot Net analyzer when analyzing Dot Net core projects and the method to identify whether a user has .NET core files.

Applicable in CAST Version
Release
Yes/No
8.3.x(tick)
Applicable RDBMS
RDBMS
Yes/No
CSS(tick)
Details

.NET Core is an open-source, general-purpose development platform maintained by Microsoft.

The project file of .NET Core does not contain any source file reference unlike we have for .NET framework project file.

.NET core project file is like .project file of Java technology and the source files will be picked by the analyzer using the file/folder system.

So if your application is .NET Core you must use Dotnet Analyzer 1.1.x  or higher version, for more details please see this page : .NET Analyzer - 1.1

Method to identify .NET core project files

To identify whether a user has .NET core or .NET framework project file:

  1. Open the project file and check for the string "netcoreapp" inside a TargetFramework tag, if you have this string present then the project is .NET core project.


Notes/comments


Related Pages