Skip to content
This repository was archived by the owner on Jan 24, 2021. It is now read-only.
This repository was archived by the owner on Jan 24, 2021. It is now read-only.

Move to .Net Core 1.1 and migrate project.json to csproj #2621

@jchannon

Description

@jchannon

.Net Core 1.1 was released on Nov 16th 2016 which brings general bug fixes and improvements. The only place changes are required for this is the Kestrel sample, it will need to target netcoreapp1.1 and Microsoft.NETCore.App 1.1.0

.Net Core alpha tools were also released on the same day that contains tools to migrate projects that use project.json back to csproj format via dotnet migrate.

More info here - https://blogs.msdn.microsoft.com/dotnet/2016/11/16/announcing-net-core-tools-msbuild-alpha/#visual-studio-code

I assume we will remove all MSBuild folders that have packages.config and csproj files in them seeing this will bring csproj back? I assume once csproj is back and the project targets 4.5.2 or netstandard1.6 the developer/contributor can compile our stuff on VS2015 with no extra tooling required?

Below is a list of projects that will need moving across (add a checkmark and link to PR when complete):

  • Nancy.Authentication.Basic/

  • Nancy.Authentication.Forms/

  • Nancy.Authentication.Stateless/

  • Nancy.Embedded/

  • Nancy.Encryption.MachineKey/

  • Nancy.Hosting.Aspnet/

  • Nancy.Hosting.Self/

  • Nancy.Metadata.Modules/

  • Nancy.Owin/

  • Nancy.Testing/

  • Nancy.Validation.DataAnnotations/

  • Nancy.Validation.FluentValidation/

  • Nancy.ViewEngines.DotLiquid/

  • Nancy.ViewEngines.Markdown/

  • Nancy.ViewEngines.Nustache/

  • Nancy.ViewEngines.Razor.BuildProviders/

  • Nancy.ViewEngines.Razor/

  • Nancy.ViewEngines.Spark/

  • Nancy/

  • Nancy.Authentication.Basic.Tests/

  • Nancy.Authentication.Forms.Tests/

  • Nancy.Embedded.Tests/

  • Nancy.Encryption.MachineKey.Tests/

  • Nancy.Hosting.Aspnet.Tests/

  • Nancy.Hosting.Self.Tests/

  • Nancy.Metadata.Modules.Tests/

  • Nancy.Owin.Tests/

  • Nancy.Testing.Tests/

  • Nancy.Tests.Functional/

  • Nancy.Tests/

  • Nancy.Validation.DataAnnotatioins.Tests/

  • Nancy.Validation.FluentValidation.Tests/

  • Nancy.ViewEngines.DotLiquid.Tests/

  • Nancy.ViewEngines.Markdown.Tests/

  • Nancy.ViewEngines.Razor.Tests.Models/

  • Nancy.ViewEngines.Razor.Tests/

  • Nancy.ViewEngines.Spark.Tests/

  • Nancy.Demo.Hosting.Kestrel/

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions