-
Notifications
You must be signed in to change notification settings - Fork 472
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updates to support multiple dotnet targets #448
Conversation
mrbean-bremen
commented
May 6, 2019
- support v3.5, v4.0, v4.5.2, v4.7.2 and dotnetcore2.2
- added support for Appveyor build
This is the continuation of #415, rebased with current version, fixed some merge errors and problems with excluded code. This is still work in progress. |
ab03771
to
d45ddb0
Compare
@tebjan - this seems to work basically, at least under Windows - for a problem under Linux there is a separate issue. |
looks good to me. i am just wondering why there is the need for so many .net frameworks. since the lowest version will work with any project that targets this or a newer framework. |
Good question - I actually don't know. |
Actually, I will just remove the unneeded versions, leaving only .NET 3.5 and .NETCore - you are right, this is not needed, I just hadn't questioned that... |
Ok, I amended the last commit accordingly. |
it doesn't hurt either. so, i think you can leave the 4.5 if it helps to have the tests running. |
The tests also run with 3.5 - only the unit test project itself has to be 4.5, so this is not an issue. |
ping me if you think it's ready for another nuget release. |
Anything in particular others can help on? |
Yes - make it work under Linux :) |
- support v3.5, v4.0, v4.5.2, v4.7.2 and dotnetcore2.2 - added support for Appveyor build - added explict FrameworkPathOverride to projects - added <IsTextProject> to csproj file - remove net35 from unittests. Updated licence method.
- removed / replaced EXCLUDE defines - added back System.Web - added back projects for SVG viewer and test runner - added back AssemblyInfo, no not generate it in .NETCore - removed FrameworkPathOverride - seems not to work correctly with current version - removed unneeded framework versions
I made a pull request for this. Unfortunately, I couldn't figure out how to make a pull request consisting only of my change, so I made it separately at #450. |
I should have merged back first... well, I will use yours instead, thanks a lot! |
Closing - will use the new PR instead. |