Jonathan Wood
Jonathan Wood

Reputation: 67175

Does my project use .NET Core or .NET Standard

I'm still trying to figure out the different versions of the .NET libraries.

Given an existing project, how do I know if it's using .NET Core or .NET Standard?

Project Properties

Upvotes: 0

Views: 4556

Answers (5)

Dean Kuga
Dean Kuga

Reputation: 12119

When you select the Application tab of unmodified project properties, whatever is selected in that drop down is the .NET framework your project is targeting...

Upvotes: 0

Samvel Petrosov
Samvel Petrosov

Reputation: 7696

Your project is using standard .Net Framework. In case if your project was using .NET Core that dropdown would look like below: enter image description here

And like below if it was .NET Standard enter image description here

Upvotes: 1

Carlo Bos
Carlo Bos

Reputation: 3293

If you are using .Net Core that screen you've attached would look like this:

enter image description here

You will need to download the .Net Core framework, available here: Download .Net Core

Then when you create a new app you select it to be a .Net Core application like so:

enter image description here

Good luck.

Upvotes: 1

Derviş Kayımbaşıoğlu
Derviş Kayımbaşıoğlu

Reputation: 30545

.Net Core and .Net Framework can use .Net Standard Libraries which is Shared Library for both.

The versions which is seen under drop down box is .Net Framework versions.

You cannot directly convert .Net Framework project using properties window. But, you can unload project and change TargetFramework to netcoreappx.x by editing .csproj file

Upvotes: 2

mutek
mutek

Reputation: 453

This is a "standard" project. The target framework is Framework not Core.

...Smells like homework

Upvotes: -2

Related Questions