На данный момент пишу приложение, которое бы работало на самых разнообразных платформах. По задумке, все типы приложений будут использовать общую модель и контроллер (ViewModel). Модель и контроллер были написаны в виде библиотек .dll на .NET Core 2.1, но загвоздка в том что не удаётся указать ссылку на библиотеку из WPF и UWP проектов.
На сколько мне известно, UWP приложения базируются на .NET Core платформе, однако при попытке указать ссылку возникает сообщение вида "Unable to add reference to project %ProjectName%". Для WPF нашёл решение в интернете базирующееся на компиляции либы в NuGet пакет, а для UWP проектов как я понимаю это решение не подходит.
Собственно вопрос, как можно выбраться из этой неприятной ситуации и использовать библиотеки из разных проектов? Модель и контроллер пишутся платформо-независимыми. Может быть существует более верный путь?
WPF приложение базируется на .NET Framework 4.7.1, а UWP приложение имеет версию UWP 6.1.5 (минимальная версия Fall Creators Update)
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости