Replies: 5 comments
-
@richlander do you want to take a shot at this question? |
Beta Was this translation helpful? Give feedback.
-
This was the distribution of .NET Core 1.x. Nowadays major libraries are shipped with a pack included in installer.
Everything installable from the official installer should share the same license I think.
Yes. Every NuGet package can contain their license information in nupkg metadata, and you can check them.
As my understand, they are representation of the same things at different stages.
The main bundles don't ship separately. The version like
The NuGet version is mainly for compatibility with older frameworks. It redirects to the bundled version on higher frameworks. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the reply and some insights. If If the same content is also distributed via several NuGet packages for compatibility reasons, I have to ensure that they are all imported in our private NuGet stream. If those NuGet packages have really the same content. then I would need a mapping between the existing runtime/sdk bundles and the matching NuGet packages. Something like:
Is such a mapping available? With best regards, |
Beta Was this translation helpful? Give feedback.
-
@danmoseley @richlander |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I have some questions to legalize .NET 5/6/.x
Today:
(WPF, WinForms, ...)
(e.g. publish the packages to a private NuGet feed)
Now we want to migrate to .NET5/6/x:
(System.Collections.Immutable, System.IO.Packaging)
I think it make sense to legalize the .NET "core" packages as a bundle together.
(they share the same license, they belong together)
(legalize each NuGet package individually)
I hope that explains the context of my questions:
a. Framework References (e.g. Microsoft.WindowsDesktop.App)
b. Package References
c. Runtimes (e.g. .NET Runtime 5.0.11, ASP.NET Core Runtime 5.0.11, .NET Desktop Runtime 5.0.11)
Is one of them already such a bundle?
3.It is possible to define a .NET 5 / 6 (and for future versions as well) bundle of all "core" NuGet packages?
Does such a bundle already exist (e.g. via meta-pckage)?
e.g. 5.0.1, 5.0.10 and find all correct versions of the sub NuGet packges?
e.g. Desktop with WPF, ASP.NET, EF, ...
With best regards,
stefan
Addional observation:
System.ComponentModel.Annotations (via Microsoft.NETCore.App)
It seems that in this dependency no NuGet was involved
It seems that in this case NuGet was involved which is confirmed by the Package Manager Console output
=> It seems for me that there are two ways for dependencies:
One is without NuGet via Microsoft.NETCore.App and one is with NuGet via transitive NuGet dependencies
In the second case I have to ensure that our private NuGet feed contains System.ComponentModel.Annotations
Beta Was this translation helpful? Give feedback.
All reactions