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

Support for .NET Standard 2.0 / .NET 4.6.1 #36

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bobbymcr
Copy link

@bobbymcr bobbymcr commented May 10, 2020

Add support for .NET Standard 2.0 (in all the core libraries) and
.NET 4.6.1 (in the OMS and test projects).

Summary of changes:

  • Update all projects to SDK style; set GenerateAssemblyInfo to false
    to avoid having to touch existing AssemblyInfo files
  • Use PackageReference instead of packages.config
  • Update .sln file to remove unnecessary build targets (assume AnyCPU)
  • Upgrade to newest NUnit
  • Modify path prefix in OrcaMDF.RawCore.Tests.BaseFixture
  • Move TestHelper out of core framework and include it as a linked file in
    all the test projects (this is needed because the code used here is
    not compatible with .NET Standard)

Add support for .NET Standard 2.0 (in all the core libraries) and
.NET 4.6.1 (in the OMS and test projects).

Summary of changes:

- Update all projects to [SDK style][1]; set GenerateAssemblyInfo to false
  to [avoid having to touch existing AssemblyInfo files][2]
- Use <PackageReference> instead of packages.config
- Update .sln file to remove unnecessary build targets (assume AnyCPU)
- Upgrade to newest NUnit
- Modify path prefix in OrcaMDF.RawCore.Tests.BaseFixture
- Move TestHelper out of core framework and include it as a linked file in
  all the test projects (this is needed because the code used here is
  [not compatible with .NET Standard][3])

[1]: https://docs.microsoft.com/en-us/dotnet/core/tools/csproj
[2]: dotnet/runtime#26290
[3]: https://stackoverflow.com/questions/42138418/equivalent-to-assemblyinfo-in-dotnet-core-csproj
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