Skip to content

[do not merge] Dotnet core upgrade#31

Open
luk355 wants to merge 4 commits into
samjudson:masterfrom
luk355:dotnet-core-upgrade
Open

[do not merge] Dotnet core upgrade#31
luk355 wants to merge 4 commits into
samjudson:masterfrom
luk355:dotnet-core-upgrade

Conversation

@luk355

@luk355 luk355 commented Apr 23, 2018

Copy link
Copy Markdown

Hi @samjudson,

I did a bit of investigation on how much effort is required to migrate your library to .net core. In the pull request, you can see compiling version of multi-targeted library currently supporting:

  • .net standard 2.0 - therefore .net Core 2.0
  • .net framework 4.0
  • .net framework 4.5

The project can be compiled either by VS or by dotnet cli tool executing dotnet build FlickrNet\FlickrNet.csproj.

I am currently missing support for Silverlight, Monotouch and WindowsCE as I dont have these libraries installed on my computer and therefore I cannot compile the solution once I add these targets. However, to add support for these should be as easy as adding platform targets for these frameworks into TargetFrameworks tag in FlickrNet.csproj file (and uncommenting the commented out code).

If we went down this path, we would essentially end up with with one project targeting all the frameworks and one NuGet package.

The other option would be to create project just for .net standard which would result in a code duplication.

What are you thoughts on this?

@luk355

luk355 commented Dec 12, 2018

Copy link
Copy Markdown
Author

any feedback, @samjudson?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant