我使用的是一个开源库 (log4net),它带有许可、通知和自述文件,这些文件应该在您分发时包含。所以我想让 visual studio 将它们与我的二进制文件一起放在输出目录中。
我在“lib\log4net”目录中有 log4net 及其三个文件。问题是如果我将文件添加为内容文件,它们将被复制到 bin\release\lib\log4net,而不是 bin\release。有没有办法让 visual studio 在构建时折叠路径?
我最初使用构建后步骤来复制它们,但是 visual studio 并不知道它们,它不会将它们放在任何其他依赖项目的输出文件夹中(如果您将它们称为内容,它就会这样做) .
最佳答案
您可以在项目上使用构建后步骤,只需将它们移动到您想要的目录即可。我经常使用预构建步骤引入最新版本的依赖项,并使用构建后步骤来安排我的项目我想要的部署方式。
关于c# - 是否可以在 visual studio 的构建输出中使用 "collapse"内容文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3462105/