[build] set $(DisableTransitiveFrameworkReferenceDownloads)
#216
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As we consume nightly .NET 8 builds, they sometimes depend on nightly .NET 7 builds.
One error you can run into is:
For projects that are not even ASP.NET or Windows desktop apps! To even be able to access these feeds, they would be something like:
We don't currently track these packages, because we don't actually use them.
The .NET SDK team has provided a setting to workaround this,
$(DisableTransitiveFrameworkReferenceDownloads)
, we have been using in xamarin/xamarin-android for some time:https://github.com/xamarin/xamarin-android/blob/6768c731d327c8148c45304c895ca8987a9cc2f1/Directory.Build.props#L26-L27
Let's do the same here to avoid this problem as seen in 2b8ac12.