2016-07-23 59 views
0

我正在使用Visual Studio 2015社区。我已经有了一大堆NuGet包的C#项目。当我构建项目时,NuGet程序集被复制到bin\Release中,但我不希望它们在我的应用程序的根目录中,我希望它们被放在lib子目录中。如何配置VS2015 C#项目以将NuGet包构建到lib目录中?

output path构建设置不会做我想做的事情,它会更改常规输出目录。我认为它是Visual Studio,它在构建时复制NuGet程序集。

我喜欢我的项目组织,并不想在根文件夹中存在一堆依赖项DLL。

回答

0

一个建议是,你可以考虑使用init.ps1。第一次安装NuGet软件包或每次在Visual Studio中重新打开解决方案时,Init.ps1将为您的解决方案运行一次。

参考瑞安副的市场份额我们如何让的NuGet复制DLL文件[解决方案根] \ LIB在这种情况下的详细步骤:

How to copy Nuget content files relative to the solution root

相关问题