Zum Beispiel kompilieren, baut die hwapp Probe Debug aber ein Release nicht:Wie eine Release-Konfiguration für Ubuntu Konsole app .NET Core-RC2
$ dotnet new
…
$ dotnet restore
…
$ dotnet build
…
$ dotnet ./bin/Debug/netcoreapp1.0/hwapp.dll
Hello World!
Was genau muss ich zu diesem project.json hinzufügen zu erhalten ein optimierter Build?
{
"version": "1.0.0-*",
"buildOptions": {
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0-rc2-3002702"
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
Meine ursprüngliche Frage haben 2 Unterschied Probleme verschmelzt - Wie erstelle ich Veröffentlichung statt Debug? Wie baue ich mit .NET Native?
Ich habe gerade stolperte über an answer to the first question:
$ dotnet build -c Release
, die eine sehr offensichtliche Performance-Verbesserung zu bieten scheint.
Mögliche Duplikate von [Wie erstelle ich eine native Binärdatei auf .NET Core mit der aktuellen Vorschau?] (Http://stackoverflow.com/questions/37308118/how-do-i-build-a-native-binary -on-net-core-mit-der-aktuellen-Vorschau) – svick