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

ResolvePackageDependencies Task does not work on case-sensitive file systems #76

Closed
brthor opened this issue Aug 22, 2016 · 1 comment
Closed

Comments

@brthor
Copy link
Contributor

brthor commented Aug 22, 2016

The issue is that nuget lower-cases all file paths in the nuget cache, and ResolvePackageDependencies should do the same.

https://github.com/dotnet/sdk/blob/master/src/Tasks/Microsoft.DotNet.Core.Build.Tasks/ResolvePackageDependencies.cs#L329

@brthor
Copy link
Contributor Author

brthor commented Aug 22, 2016

@eerhardt @natidea

nguerrera pushed a commit that referenced this issue Oct 10, 2016
…d of using the environment variables ourselves.

Fix #24
Fix #76
sbomer pushed a commit to sbomer/sdk that referenced this issue Sep 19, 2017
This change adds all the APIs that were supported in netstandard1.x
and were part of the NETStandard.Library 1.6 meta-package closure.

By doing this we are introducing some APIs that aren't going to be
compatible with .NET 4.6.1. If they are used they will throw
MissingType or MissingMethod exceptions. We chose to be back compatible
with netstandard1.x over 100% compatible with .NET 4.6.1. To see the
incompatible APIs refer to ApiCompatBaseline.net461.txt.

To help mitigate people using these APIs we have decided to mark them
with EditorBrowsableState.Never which will hide them in intellisense.
Once the target platforms support these then we will remove those markers
and expose them to intellisense.
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

No branches or pull requests

1 participant