You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allows dependencies to flow transitively in builds (so I don't need to redefine references in test projects and so on, today PrivateAssets=All disables transitive flow).
Disables transforming project references into nuget package dependencies (PrivateAssets=All also affects this part today).
As I understand it PrivateAssets is overloaded and combines local reference semantics with packaging behaviors, this is problematic. Additionally, due to the complexity of the restore phase (assets.json etc) it seems impossible to create these kinds of PackPrivate features outside of the sdk while achieving good integration. I just don't believe the hooks are there to do so.
Context:
NuGet/Home#3891
What I ideally want to see is a mechanism that:
As I understand it PrivateAssets is overloaded and combines local reference semantics with packaging behaviors, this is problematic. Additionally, due to the complexity of the restore phase (assets.json etc) it seems impossible to create these kinds of PackPrivate features outside of the sdk while achieving good integration. I just don't believe the hooks are there to do so.
Related:
The text was updated successfully, but these errors were encountered: