AreYouFreeBusy / AlexaSkillsKit.NET

.NET library that simplifies Alexa skills development; same object model as Amazon's AlexaSkillsKit for Java
MIT License
212 stars 99 forks source link

Does this work in .NET Core 2.0? #66

Open tlanzer opened 6 years ago

tlanzer commented 6 years ago

This package won't install for me into a .NET Core 2.0 project in VS 2017. Is this known. I just get a vague "The given key was not present in the dictionary." error.

stefann42 commented 6 years ago

Current version of the package targets .NET Framework 4.5 - 4.7 and doesn't not work with .NET Core 2.0. We're working on adding support for .NET Core.

tlanzer commented 6 years ago

FYI, after reading about the Nuget issues in the VS 15.4 update which were fixed in 15.5 (https://developercommunity.visualstudio.com/content/problem/128974/error-occured-while-restoring-nuget-packages-1.html), I updated my VS to 15.5 and my error went away. Thanks for letting me know it doesn't support .NET Core, though.

stefann42 commented 6 years ago

@ElvenMonky here's a discussion from another library for how they evolved their package to support .NET Core https://github.com/jwt-dotnet/jwt/pull/72. We should do something similar.

ElvenMonky commented 6 years ago

Isn't it a duplicate of #20? @tonysurma's repo follows this approach with slightly better backwards compatibility (.Net Standard 1.1 is compatible with .Net Framework 4.5 and VS 2013). Support of VS 2012 will be dropped anyway, but I think it's ok.

mikelor commented 6 years ago

What's the likelihood of updating this to .Net Standard 2.0. I've updated this so I can start using it in .Net Core Azure Functions.