Без жартів, дозвольте показати вам скріншот успішної роботи на Linux/CentOS!
Кроки такі:
1: Переконайтеся, що Visual Studio генерує реліз вашого додатку. За потреби змініть налаштування збірки на панелі інструментів з Debug на Release, як показано на наступному зображенні.
2: Клацніть правою кнопкою миші на проєкт XXX (не рішення XXX) і виберіть Publish у меню. Ви також можете вибрати Publish XXX у головному меню Build Visual Studio. Коли ви побачите діалогове вікно «Публікувати» на наступному зображенні, виберіть «Створити новий профіль», щоб створити новий профіль публікації.
3: У діалоговому вікні Select Publishing Target, як показано на рисунку вище, оберіть кнопку OK для публікації додатку у локальній файловій системі. Програма буде розміщена у підкаталозі bin\release\PublishOutput каталогу проєктів додатку
4: На цьому етапі ви створили профіль публікації, обирайте кнопку «Публікувати» у діалоговому вікні «Публікувати», як показано на зображенні нижче.
Опублікований результат містить наступні три файли, які складають додаток і можуть бути розгорнуті шляхом копіювання цих файлів у цільову систему: MyFirstNetCore.dll MyFirstNetCore.deps.json MyFirstNetCore.runtimeconfig.json папка runtime Четвертий файл, MyFirstNetCore.pdb, містить символи налагодження. Немає потреби розповсюджувати цей файл разом із додатком, хоча його слід зберігати у випадках, коли потрібно налагодити версію застосунку. Папка runtime — це пакет dll, який потрібен програмі
5: Завантажте на систему Linux/Centos, я не буду говорити про конкретний метод минулого разу.
6: Страта:
Ми бачимо ефект зображення на початку статті!!. Програма net core консолі успішно працює в середовищі Linux/CentOS!
Нарешті, додайте пакет релізу та вихідний код! А саме:
Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласка Відповідь
|