c# - 是否可以在 visual studio 的构建输出中使用 "collapse"内容文件路径?

标签 c# visual-studio

我使用的是一个开源库 (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/

相关文章:

visual-studio - asp.net core "The Application Url cannot contain a query string or fragment"错误

css - 如何在 Visual Studio 2012 第 2 版中获得 .less 编译器支持?

c# - 显示文件的属性页并导航到选项卡

c# - 如何为表单控件创建模板函数?

c# - 需要比较单独的 foreach 循环产生的值

c# - SignalR 在 2020 年是否相关?

c++ - Concurrency::create_task 在 VisualStudio clr 项目中抛出运行时异常

javascript - 在android 4.4.2中使用SQLite

c# - 事件目录 : Retrieve User information

visual-studio - 使 visual studio 部署文件夹的内容而无需在项目中更新它