[英]How do you configure a VS2015 C# project to put the NuGet packages on build in a lib directory?
我正在使用Visual Studio 2015社区。 我有一个带有一堆NuGet包的C#项目。 当我构建项目时,将NuGet程序集复制到bin\\Release
但是我不希望它们出现在应用程序的根目录中,而是希望将它们放在lib
子目录中。
output path
构建设置不执行我想要的操作,它更改了常规输出目录。 我认为是Visual Studio在构建时复制了NuGet程序集。
我喜欢我的项目井井有条,并且不想在根文件夹中放一堆依赖项DLL。
一个建议是您可以考虑使用init.ps1。 首次安装NuGet软件包时或每次在Visual Studio中重新打开解决方案时,Init.ps1都会为您的解决方案运行一次。
参考Ryan Vice的与我们分享了有关在这种情况下如何让NuGet将dll复制到[解决方案根目录] \\ lib的详细步骤:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.