slavagu / ConsoleAppLauncher

Console application wrapper in .NET C# that captures all the output generated in the console
MIT License
56 stars 15 forks source link

Project migrated to be complient with dotnet (core) build infrastructure #6

Closed SergeyFilippov closed 3 years ago

SergeyFilippov commented 3 years ago

Dotnet (core) support added

Main point of this change was to add support for modern "dotnet" platform to a package.

Generic list of changes

  1. CsProj file format migrated to a new format
  2. Multiple framework targets added: net4;net45;net5;netcoreapp3.1;netstandard21
  3. Build scripts updated to use "dotnet" toolset
  4. Test project is using own package dependency now
  5. Solution file is now of format VS 2019
  6. Git ignore updated to exclude packed nuget packages and vs temp directory
slavagu commented 3 years ago

Thanks for the upgrade, looks good! The test project didn't run correctly on my box. I guess it requires same treatment of the csproj file.