Пока вы придерживаетесь классических c -режимных сайтов, вам не нужно ничего менять. В SharePoint уже есть . NET Сборка перенаправляет на место, так что любая сборка. NET, пытающаяся ссылаться на SP2013 или SP2016 .dll, будет направлена на SP2019 .dll.
Мы только что завершил обновление корпоративного клиента, у которого более 30 сложных пакетов решений .wsp, используемых на более чем 2000 сайтах с SP2013 по SP2019. Единственными пакетами решений, в которые мы должны были внести изменения, были те, которые зависели от сторонних приобретенных продуктов. Но мы сохранили каждый перенесенный сайт в режиме classi c для достижения этой цели.
Теперь, если вы хотите использовать Modern UI на любом из ваших сайтов SharePoint 2019, в зависимости от ваших настроек, есть большая вероятность, что они не будут работать. Если они являются чисто внутренними настройками типов Event Receiver и Timer Job, они все еще могут работать, но если у них есть какой-либо тип настроек пользовательского интерфейса, они обязательно сломаются в новом интерфейсе Modern. Для настройки пользовательского интерфейса переднего плана вам придется пересобрать решение с использованием SharePoint Framework.