Совместное использование библиотеки между приложением UWP и .NET Core - PullRequest
3 голосов
/ 10 апреля 2019

Как лучше распределить библиотеку (также проект C #) между приложением Windows UWP и веб-приложением .NET Core?

У меня есть следующая настройка решения, с нуля:

  • Решение
    • Приложение UWP
    • Lib (с функциональностью, которую я хочу использовать в обоих других проектах.)
    • .NET Core WebApp (2.2 или, возможно, 3.0)

Насколько я понял, единственное решение - создать два проекта для lib, которые совместно используют одни и те же файлы .cs.Но это немного похоже на обходной путь, и я ищу «чистый» путь.

1 Ответ

6 голосов
/ 10 апреля 2019

Вы можете совместно использовать библиотеку .NET Standard 2.0 между этими проектами, см. Документация Microsoft .

Обратите внимание, что в таких классах нельзя использовать какие-либо классы, специфичные для .NET Core или UWP.проект.

.NET Standard in VS2019

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...