Без глупостей, позвольте показать вам скриншот успешной работы на 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!
Наконец, приложите пакет релиза и исходный код! Следующим образом:
Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйста Ответ
|