Отладка платформы с подключенным прикладным проектом

Для упрощения отладки можно подключить прикладной проект к платформе, и запускать его из платформы - все исходники будут редактируемыми, и, если нужно что-то изменить, тут же создать пулл-реквест.
Делается это просто - качаете исходники платформы (https://stash.bars-open.ru/projects/BARSUP/repos/barsup.net/browse), заходите в папку build(.cli), создаёте там файл build.config.local.json, в котором указываете путь к солюшену прикладного проекта:

{
      "ImportSolutions": ["C:\git\unp\RmsSolution.sln"]
}

После открываете в этой папке консоль и выполняете “dotnet run”.
Дальше выбираете пункт “Загрузка решений для отладки”.
После этого в решение добавится папка ![imported Имя решения].
Для настройки используемой БД, либо настроек модулей можно подредактировать файл конфига, находящийся в проекте .demo->BarsUp.Kestrel.Host - barsup.config.json, либо создать локальный конфиг рядом с именем barsup.config.local.json.
Потом можно запустить платформу - она запустится по порту 7000.

4 Лайков