Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否有任何指南或建议来管理不在 nuget 上的库以及在 nuget 上的包。
其中大多数可能是 3rd 方库,除非我们专门安装它们,否则它们可能永远不会继续使用 nuget。
最好将这些 dll 放在 nuget 用于存储其下载的 dll 的同一文件夹中,还是将它们放在一起更好?
一旦我们解决这个问题,我们将考虑转移到 DVCS,并且可能会添加一个忽略文件以忽略整个包目录(并可能为这些非 nuget dll 添加排除项,或者如果它们确实发生更改,则强制它们被签入)。
我的个人喜好(按顺序)
对于 1 和 2,我建议在构建时使用恢复包,而不是将其存储在源代码管理中。
我还强烈建议不要从安装文件夹或 GAC 中引用任何第三方控件。