Skip to content
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

Target .NET Standard #116

Merged
merged 2 commits into from
Apr 26, 2018
Merged

Target .NET Standard #116

merged 2 commits into from
Apr 26, 2018

Conversation

DotJoshJohnson
Copy link
Contributor

This PR changes the target from .NET Core App 2.0 to .NET Standard 2.0. This should correct #115. It also removes the dependency to the test SDK, which isn't required by the core library. With that dependency in place, NuGet forwards that dependency on to consumers of the package.

This isn't currently used by the core library (and probably shouldn't be anyway). Removing the reference ensures the tests SDK isn't enforced as a dependency by consumers of the NuGet package.
Copy link
Contributor

@kmossco kmossco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this slipped by because we had to change to netcore due to this issue with NUnit: https://github.com/nunit/docs/wiki/.NET-Core-and-.NET-Standard#why-cant-my-tests-target-net-standard

But I agree that we should not impose this dependency on the target application. Thank you for adding this!

@kmossco kmossco merged commit a374181 into intercom:master Apr 26, 2018
@DotJoshJohnson DotJoshJohnson deleted the DotJoshJohnson/target-netstandard branch April 26, 2018 12:54
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.

2 participants