Я создаю своего собственного бота разногласий в Visual Studio с. NET Core and Discord. NET. Бот отлично работает на windows (из моего P C), однако у меня возникают проблемы с его работой на моем VPS с запущенной на нем Ubuntu 18.04. Exe-файлы, очевидно, не работают на Linux, я мог бы попробовать bat, и я думаю, что это сработает, потому что это от powershell, а powershell тоже на Linux, верно? Но должен быть лучший способ сделать это, чем переименовать имена файлов.
Также я очень неопытен с экспортом проектов из Visual Studio. Я сделал это, запустив приложение в режиме Release, затем go в bin \ release \ NetCore / NetFramework \ AppName и скопировав эту папку, что отлично работает, но мне всегда было интересно, как заставить эту папку выглядеть хорошо, как крупные компании. Другими словами: я хотел бы узнать, как сделать мои собственные папки в главном каталоге, и поместить файлы проекта в эти папки по своему вкусу. Как и все библиотеки DLL в папке «DLL», все файлы JSON - в папку «JSON» и др. c. например.
Я знаю, что второй вопрос не имеет много общего с первым, но, по крайней мере, если бы вы могли дать мне ссылку на руководство или документацию по этому вопросу, я был бы очень признателен .
Спасибо за помощь.