Агуулгын хүснэгт:

Би Linux дээр.NET үндсэн програмыг хэрхэн ажиллуулах вэ?
Би Linux дээр.NET үндсэн програмыг хэрхэн ажиллуулах вэ?

Видео: Би Linux дээр.NET үндсэн програмыг хэрхэн ажиллуулах вэ?

Видео: Би Linux дээр.NET үндсэн програмыг хэрхэн ажиллуулах вэ?
Видео: ШӨНӨ НЬ, МУУ ӨӨРӨӨ ЭНЭ ГЭРТ ИРДЭГ 2024, May
Anonim

1 Хариулт

  1. Та нийтэлнэ үү програм бие даасан байдлаар програм : цэг нийтлэх -c хувилбар -r ubuntu .
  2. Нийтлэх хавтсыг файл руу хуулна уу Ubuntu машин.
  3. -г нээнэ үү Ubuntu машины терминал (CLI) болон төслийн лавлах руу очно уу.
  4. Хангах гүйцэтгэх зөвшөөрөл: chmod 777./appname.
  5. Гүйцэтгэх нь програм ./appname.

Эндээс би Линукс дээр. NET үндсэн консол програмыг хэрхэн ажиллуулах вэ?

Хэрхэн гүйх вэ. Линукс дээрх Net Core консол програм

  1. Програмаа бие даасан програм болгон нийтлээрэй: dotnet publish -c release -r ubuntu.16.04-x64.
  2. Нийтлэх хавтсыг ubuntu машин руу хуулна уу.
  3. Ubuntu машины терминалыг (CLI) нээж, төслийн лавлах руу очно уу.
  4. Гүйцэтгэх зөвшөөрлийг өгнө үү: chmod 777./appname.
  5. Програмыг ажиллуулах.

Нэмж хэлэхэд би Ubuntu дээр. NET үндсэн програмыг хэрхэн ажиллуулах вэ? сервер дээрх NET Core ажиллах хугацаа.

  1. Татаж авах хэсэгт зочилно уу. NET үндсэн хуудас.
  2. Урьдчилан үзэхгүй хамгийн сүүлийн хувилбарыг сонгоно уу. NET үндсэн хувилбар.
  3. Run apps - Runtime хэсэгт байгаа хүснэгтээс хамгийн сүүлийн үеийн урьдчилан харахгүй ажиллах цагийг татаж аваарай.
  4. Линукс багц менежерийн зааврын холбоосыг сонгоод Ubuntu-н хувилбарынхаа Ubuntu зааврыг дагана уу.

Мөн асуулт бол би Linux дээр. NET цөмийг ажиллуулж чадах уу?

Зорилго болох үед гүйх Windows, MacOS, эсвэл олон платформ дээрх таны програм Линукс , явах зүйл бол. NET Core -Ажиллах хугацаа (CoreCLR) болон платформ хоорондын номын сангуудын ачаар. NET Core Mac эсвэл дээр ч ашиглахыг зөвшөөрдөг Линукс Visual Studio код дээр. Энэхүү программ хангамж нь IntelliSense болон дибаг хийх үйлчилгээтэй.

. NET үндсэн хөндлөн платформ ямар байдаг вэ?

NET Core байна хөндлөн - платформ . Энэ нь Windows, OS X болон Linux-ийн олон түгээлт дээр ажилладаг. Энэ нь өөр өөр CPU-ийн архитектурыг дэмждэг. NET Core дизайн, архитектурын хувьд үндсэндээ модульчлагдсан байдаг.

Зөвлөмж болгож буй: