Мне бы очень хотелось начать использовать .NET Core и медленно переносить на него приложения и библиотеки. Однако я не могу реалистично обновить всю свою базу кода, чтобы использовать .NET Core, а затем пройти процесс тестирования и развертывания множества приложений в процессе производства.
В качестве примера, если я создаю новое приложение .NET Core и пытаюсь ссылаться на один из моих проектов .NET Framework, я получаю следующее:
Следующие проекты не поддерживаются в качестве ссылок: - Foobar.NetFramework имеет целевые рамки, которые несовместимы с цели в текущем проекте Foobar.NetCore.
Foobar.NetCore:.NETCoreApp, Version = v1.0
Foobar.NetFramework:.NETFramework, Version = v4.5
Можно ли создать новое приложение .NET Core и ссылаться на мои существующие библиотеки .NET Framework? Если да, то какой процесс для этого? Я потратил часы на обработку документации Microsoft и поиск их проблем в GitHub, но я не могу найти что-либо официальное о том, как достичь этого или как их долгосрочное видение для этого процесса.