Kann ich Corelcr (asp.net Kern) Ziellaufzeit für portable App definieren, die sich von der Entwicklungsplattform unterscheiden? Sag Build-App unter Windows für Ubuntu? Dachte, dass Projekte plattformunabhängig sind, so dass nur .net Runtime spezifisch ist.Build-Corclr-App auf Windows für verschiedene Plattform
4
A
Antwort
3
Dies wird im Artikel Types of portability in .NET Core in der .NET Core-Dokumentation erläutert.
Kurz gesagt, .Net Core-Anwendungen sind portabel, dh Sie können beispielsweise dotnet publish
unter Windows ausführen und dann diese Anwendung unter Verwendung von dotnet yourapp.dll
auf jeder unterstützten Plattform, einschließlich Ubuntu, ausführen.
Danke! Großartiger Artikel. In meinem Fall der eigenständigen Anwendung benötigt man den Parameter --runtime "nach" dotnet publish " –