Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 52334|Відповідь: 4

[.NET Core] Запустити консольну програму .net core на Linux/Centos [вихідний код]

[Копіювати посилання]
Опубліковано 17.05.2017 15:11:43 | | | |

Без жартів, дозвольте показати вам скріншот успішної роботи на 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!


Нарешті, додайте пакет релізу та вихідний код! А саме:

Туристи, якщо ви хочете побачити прихований контент цього допису, будь ласкаВідповідь





Попередній:.NET Core консолі китайські ієрогліфи, спотворені
Наступний:Детальне пояснення різних параметрів протоколу HTTP
Опубліковано 22.06.2020 16:57:37 |
Квітка 2 юані... Цінність
Опубліковано 26.06.2020 02:52:03 |
Це потрібно засвоїти
Опубліковано 04.08.2021 16:34:52 |
11111111111111111111111111111111
Опубліковано 27.02.2022 19:04:33 |
Дякую, бос!
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com