Без глупости, нека ви покажа скрийншот на успешната операция на Linux/CentOS!
Стъпките са следните:
1: Уверете се, че Visual Studio генерира версия на вашето приложение. Ако е необходимо, променете настройките на конфигурацията на билда в лентата с инструменти от Debug на Release, както е показано на следващото изображение.
2: Кликнете с десен бутон върху проекта XXX (не решението на XXX) и изберете Публикуване от менюто. Можете също да изберете 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 средата!
Накрая, прикачете пакета с издание и изходния код! Както следва:
Туристи, ако искате да видите скритото съдържание на този пост, моля Отговор
|