Inhaltsverzeichnis:

Wie führe ich eine .NET Core-App unter Linux aus?
Wie führe ich eine .NET Core-App unter Linux aus?

Video: Wie führe ich eine .NET Core-App unter Linux aus?

Video: Wie führe ich eine .NET Core-App unter Linux aus?
Video: Erstelle und hoste eine Blazor Server App mit ASP.NET Core, VS 2022 und Windows Server (mit IIS) 2024, Dezember
Anonim

1 Antwort

  1. Veröffentlichen Sie Ihre Anwendung als eigenständiges Anwendung : Punkt net veröffentlichen -c freigeben -r ubuntu .
  2. Kopieren Sie den Veröffentlichungsordner in den Ubuntu Maschine.
  3. Öffne das Ubuntu Maschinenterminal (CLI) und wechseln Sie in das Projektverzeichnis.
  4. Zur Verfügung stellen ausführen Berechtigungen: chmod 777./appname.
  5. Ausführen das Anwendung ./App Name.

Wie führe ich hier eine. NET Core-Konsolen-App unter Linux aus?

Wie man läuft. Net Core-Konsolen-App unter Linux

  1. Veröffentlichen Sie Ihre Anwendung als eigenständige Anwendung: dotnet publish -c release -r ubuntu.16.04-x64.
  2. Kopieren Sie den Veröffentlichungsordner auf den Ubuntu-Computer.
  3. Öffnen Sie das Ubuntu-Maschinenterminal (CLI) und gehen Sie zum Projektverzeichnis.
  4. Geben Sie Ausführungsberechtigungen an: chmod 777./appname.
  5. Anwendung ausführen.

Wie führe ich außerdem eine. NET Core-Anwendung in Ubuntu aus? NET Core-Runtime auf dem Server.

  1. Besuchen Sie den Download. NET Core-Seite.
  2. Wählen Sie die neueste Nicht-Vorschau aus. NET Core-Version.
  3. Laden Sie die neueste Nicht-Vorschau-Runtime in der Tabelle unter Run apps - Runtime herunter.
  4. Wählen Sie den Link mit den Anweisungen zum Linux-Paketmanager aus und befolgen Sie die Ubuntu-Anweisungen für Ihre Ubuntu-Version.

Die Frage ist auch, kann ich. NET Core unter Linux ausführen?

Wenn das Ziel ist, Lauf Ihre Anwendung auf mehreren Plattformen – Windows, MacOS oder Linux , die Anlaufstelle ist. NET Core -dank der plattformübergreifenden Laufzeit (CoreCLR) und Bibliotheken. NET Core ermöglicht die Verwendung auch auf Mac oder Linux auf Visual Studio-Code. Diese Software enthält auch IntelliSense und Debugging.

Wie ist. NET Core plattformübergreifend?

NET Core ist Kreuz - Plattform . Es läuft unter Windows, OS X und mehreren Linux-Distributionen. Es unterstützt auch verschiedene CPU-Architekturen. NET Core ist grundsätzlich modular in Design und Architektur.

Empfohlen: