У меня есть проект библиотеки классов C # (проект A), нацеленный на .NET framework v4.5, который я сейчас использую в качестве службы приложений Windows. У меня этот пакет развернут как пакет nuget. Теперь я хочу добавить его функциональность в лямбда-функцию AWS. Когда я пытаюсь это сделать, я получаю сообщение об ошибке, что их фреймворки несовместимы (.NET Core / .NET Framework). Поэтому я планирую создать новый проект и загрузить его в nuget, который нацелен на платформу .NET Core и ссылается на ту же базу кода, что и проект A.
Однако, когда я создаю новый проект в VS 2015, нацеленный на библиотеку классов (.NET Core) в VS 2015, он создает проект, который ссылается на .NETStandard V1.6, что не позволяет мне ссылаться на проект A. На моем компьютере установлено .NET Core, и я могу отдельно создать, например, лямбда-функцию, которая ссылается на .NETCoreApp V1.0. У меня не будет доступа к VS 2017. Как я могу создать этот новый проект, совместимый с лямбда-функцией?