2016-04-23 1 views
2

Les OFFICIELS docs disent:Si ASP.NET 5 est renommé ASP.NET Core 1.0, qu'est-ce qu'un nouveau projet ASP.NET ciblant le framework .NET complet?

ASP.NET 5 est renommé ASP.NET de base 1,0

Mais si je crée un nouveau projet ASP .NET 5 à VS2015 aujourd'hui en la project.json seule cible le dnx451:

"frameworks": { 
    "dnx451": { }, 
    }, 

Assurément, ce n'est pas considéré comme un "projet ASP .NET 1.0 de base"! Il est toujours possible de créer des projets ASP .NET 5 qui n'utilisent pas .NET Core et qui ne seront certainement pas supprimés!?!?!

Répondre

1

Les modèles de projet ont été divisés en .NET complet (en utilisant le cadre cible net461) et .NET Core (en utilisant le cadre cible netcoreapp1.0).

Vous pouvez consulter la question this pour voir si les deux peuvent être ciblés en même temps.

enter image description here

+0

Quel est donc un projet ciblant net461 appelé? – markmnl

+0

Voir l'image mise à jour. Les deux modèles ont le même nom, juste le cadre cible est différent. –

+1

Donc, il est appelé "Application Web ASP .NET Core (.NET Framework)", qui mérite le prix Oxymoron de l'année! :) – markmnl