mam jakiś w ASP vnext mogę zdefiniować 3 rodzaje wykonywaniaProject.json definicja dnx451 vs .dotnet (4,51)
- dnxCore
- dnx451
- DotNet
W Project.json wygląda to następująco:
"frameworks":
{
"dotnet": { },
"dnx451": { },
"dnxcore50": { }
}^
i UI shors to
I przyjęto następujące założenia:
dnxCore jest nowy .NET Framework rdzenia.
DotNet jest poprzednia Runtime
dnx451: Czym różni się przy definiowaniu "DotNet" lub "dnx451" w project.json?
Nie należy uruchamiać jednocześnie z środowiskiem wykonawczym .net?
Również w zależności od tego, który szablon projektu wybiorę (vNext ClassLib lub vNext Console Lib) domyślnie zawiera jeden lub drugi.
Czy są jakieś różnice/zalety odnoszące się do dnx46 przez net46? – Dealdiane
Cóż ... Z net46 możesz użyć WinForm lub wpf lub wmi w swojej bibliotece. Z Dnx46 możesz używać ASP.net 5 w swojej bibliotece. Ale jeśli nie korzystasz z funkcji SDK, powinieneś kierować się na dotnet i pozwalając wszystkim potencjalnym aplikacjom docelowym ... W tym wpf i ASP.net 5 do korzystania z twojej biblioteki. – Thomas
Dlaczego wywołać _dnxcore50_ zamiast _coreclr50_ lub _clr451_? – HashName