相关疑难解决方法(0)

是否可以更改NuGet包的位置?

对于我的大多数项目,我都有以下约定:

/src
    /Solution.sln
    /SolutionFolder
        /Project1
        /Project2
        /etc..
/lib
    /Moq
        moq.dll
        license.txt
    /Yui-Compressor
        yui.compressor.dll
/tools
    /ILMerge
        ilmerge.exe
Run Code Online (Sandbox Code Playgroud)

你会注意到,我没有保持外部库的源文件夹.我也对使用NuGet非常感兴趣,但不希望在源文件夹中使用这些外部库.NuGet是否有设置来更改所有包加载到的目录?

.net visual-studio nuget nuget-package

278
推荐指数
14
解决办法
18万
查看次数

Nuget - 是否在源代码管理中存储包?

我们目前不使用nuget作为我们的依赖项,更喜欢采用old-skool方式并将它们全部放在libs文件夹中并从那里引用.我知道.所以1990年代.

无论如何,nuget总让我感到有些不安......你知道,依赖云和所有这一切.因此,我发现自己主要同意Mark Seeman(见这里:http://blog.ploeh.dk/2014/01/29/nuget-package-restore-considered-harmful/)谁说:

就个人而言,我总是禁用该功能,而是检查我的存储库中的所有包.这从来没有给我任何问题.

麻烦的是,这在版本3中发生了变化,您无法将解决方案与解决方案一起存储,如下所述:https://oren.codes/2016/02/08/project-json-all-the-things/.哪一种搞砸了将它们检查成源代码.

那么,我在这里什么都不担心?我应该从nuget中饮用,还是与Seeman先生和呃谨慎一起喝酒?

version-control nuget

8
推荐指数
1
解决办法
2384
查看次数