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

NU1605 fix for .net core clients #218

Merged
merged 1 commit into from
May 10, 2020
Merged

Conversation

skomis-mm
Copy link
Contributor

@skomis-mm skomis-mm commented May 10, 2020

Notes: the issue occurs when RuntimeIdentifier specified on publish/restore for netstandard2.x project with Microsoft.NETCore.Targets=1.1.x resolved by nuget dependency resolution. This change force to use 3.0.0 as suggested in docs and related issue.

Cosmetic adjustments:

  • fixed failing tests for net452 in VS TestExplorer
  • added source link support
  • for .NET Framework targets added reference assemblies packages and adjusted build script to be able to build projects under Linux environment

@nblumhardt
Copy link
Member

Nice find! Looks like the fix, fingers crossed.

@nblumhardt nblumhardt merged commit e38d03e into serilog:dev May 10, 2020
@skomis-mm skomis-mm deleted the issue196 branch May 10, 2020 22:56
@@ -15,23 +15,30 @@
<PackageId>Serilog.Settings.Configuration</PackageId>
<PackageTags>serilog;json</PackageTags>
<PackageIcon>icon.png</PackageIcon>
<PackageProjectUrl>https://github.com/serilog/serilog-settings-configuration</PackageProjectUrl>
<PackageProjectUrl>https://serilog.net/</PackageProjectUrl>
Copy link
Member

Choose a reason for hiding this comment

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

nit : this changes the link that the Nuget page points to :

https://www.nuget.org/packages/Serilog.Settings.Configuration/3.1.1-dev-00228

image

Not sure if it's a big deal, but if people is looking for docs specific to that package it becomes a little bit harder to find, what do you thing ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@tsimbalar , ah, right, a bad copy/paste from Serilog repository, will fix in next change

Copy link
Member

Choose a reason for hiding this comment

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

I've been going on the assumption that "source repository" is the GitHub link, while "project" is more informational, but either way seems fine to me :-)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@nblumhardt you are right. But unfortunately "source repository" is not shown in VS nor in the linqpad 😄 :
image

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants