Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 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 XXX в главном меню Build Visual Studio.
Когда вы видите диалоговое окно «Публикация», показанное на следующем изображении, выберите «Создать новый профиль» для создания нового профиля публикации.




3: В диалоговом окне «Выбрать цель публикации», как показано на рисунке выше, выберите кнопку 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 2:52:03 |
Этому нужно научиться
Опубликовано 04.08.2021 16:34:52 |
11111111111111111111111111111111
Опубликовано 27.02.2022 19:04:33 |
Спасибо, босс!
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com