Obsah:

Jak spustím základní aplikaci .NET v Linuxu?
Jak spustím základní aplikaci .NET v Linuxu?

Video: Jak spustím základní aplikaci .NET v Linuxu?

Video: Jak spustím základní aplikaci .NET v Linuxu?
Video: Install .NET sdk and run .NET application on Ubuntu/ Linux 2024, Listopad
Anonim

1 odpověď

  1. Zveřejněte svůj aplikace jako soběstačný aplikace : dotnet zveřejnit -c uvolnit -r ubuntu .
  2. Zkopírujte složku pro publikování do Ubuntu stroj.
  3. Otevři Ubuntu machine terminal (CLI) a přejděte do adresáře projektu.
  4. Poskytnout vykonat oprávnění: chmod 777./appname.
  5. Vykonat a aplikace ./název aplikace.

Jak spustím konzolovou aplikaci jádra. NET v systému Linux?

Jak běhat. Aplikace konzoly Net Core v systému Linux

  1. Publikujte svou aplikaci jako samostatnou aplikaci: dotnet publish -c release -r ubuntu.16.04-x64.
  2. Zkopírujte publikační složku do počítače ubuntu.
  3. Otevřete ubuntu machine terminal (CLI) a přejděte do adresáře projektu.
  4. Poskytněte oprávnění ke spuštění: chmod 777./appname.
  5. Spusťte aplikaci.

Navíc, jak spustím základní aplikaci. NET v Ubuntu? NET Core runtime na serveru.

  1. Navštivte stránku Stáhnout. NET Core stránka.
  2. Vyberte nejnovější bez náhledu. NET Core verze.
  3. Stáhněte si nejnovější běhové prostředí bez náhledu v tabulce v části Spouštění aplikací – Runtime.
  4. Vyberte odkaz na pokyny správce balíčků Linux a postupujte podle pokynů Ubuntu pro vaši verzi Ubuntu.

Otázkou také je, mohu spustit. NET core na Linuxu?

Když je cílem běh vaše aplikace na více platformách – Windows, MacOS, popř Linux , cílem je. NET Core -díky běhovému prostředí (CoreCLR) a knihovnám, které jsou multiplatformní. NET Core umožňuje použití také na Mac nebo Linux v kódu Visual Studio. Tento software také zahrnuje IntelliSense a ladění.

Jak je. NET jádro mezi platformami?

NET Core je přejít - plošina . Běží na Windows, OS X a několika distribucích Linuxu. Podporuje také různé architektury CPU. NET Core je v zásadě modulární ve svém designu a architektuře.

Doporučuje: