we have a private nuget repo setup available for all department developers, each developers can contribute and deploy their own reusable library which gets uploaded for the entire dev team to use after few reviews.
We have a standard policy that all Libraries should be developed .Net6.
Issue here is, the developers use a random .net version, extension packages, which makes the useful library not used widely because of this version conflicts.
Is there any standard practice we can adhere to make all libraries were developed on using .net6.
-
2I guess you simply need to enforce your policy, either by organizational or technical measures, or both, Or, when devs regularly use libs for other .Net Framework version, you may question your policy, and make sure you provide different library pools for different major framework versions.Doc Brown– Doc Brown03/10/2022 15:27:42Commented Mar 10, 2022 at 15:27
-
Thanks @DocBrown for the response, is there any technique to manage library pools with single registry or a separate registry for each pool?Immanuel– Immanuel03/10/2022 16:00:46Commented Mar 10, 2022 at 16:00
-
I have only a very vague idea what you mean by "registry" in the former comment.Doc Brown– Doc Brown03/10/2022 16:23:09Commented Mar 10, 2022 at 16:23
-
when I mentioned registry, I meant the nuget serverImmanuel– Immanuel03/10/2022 21:22:30Commented Mar 10, 2022 at 21:22