【问题标题】:How to ensure that files are copied from my working directory into bin/Debug rsp. bin/Release?如何确保将文件从我的工作目录复制到 bin/Debug rsp。垃圾箱/释放?
【发布时间】:2011-02-22 23:04:48
【问题描述】:

我的 Visual Studio 解决方案中有各种文件,如果我对其进行更改,必须将其复制到 bin/Debug 文件夹中。

我尝试设置Copy to Output Directory - Copy always,但它不起作用。那么如何确保在构建这些文件时将这些文件复制到 bin/debug 中?

这里是一个示例的屏幕截图:

【问题讨论】:

  • 您的构建成功了吗?更改文件的“复制到输出目录”属性应该可以工作。请注意,如果您处于 Debug 模式,它将复制到 bin/Debug,如果您处于 Release 模式,它将复制到 bin/Release。
  • @AndyC 构建工作正常,但未复制文件。是的,我知道调试/发布

标签: c# .net wpf visual-studio


【解决方案1】:

确保文件的构建操作标记为content,否则在构建时不会被复制。

内容 - 文件未编译,但包含在 内容输出组。例如, 此设置是默认值 .htm 或其他类型的 Web 文件。

【讨论】:

  • 我做到了。我用一个例子在我的问题中添加了一个屏幕截图。我试过了,但是这个文件没有复制到 bin/Debug 中。
  • 好吧,我的错。设置为内容有效,我没有看到文件与其文件夹一起复制!
  • 没问题,很高兴能帮上忙。
  • 如果您只想复制一个文件,没有目录,也许您可​​以在项目属性上使用构建后操作。
  • @Johnny5 谢谢,但现在我知道它是与目录一起复制的。没关系。
【解决方案2】:

您使用的是调试配置文件吗?如果您使用此配置文件,您的属性的构建部分有一个输出路径,该路径设置为 bin/debug。

【讨论】:

  • 是的,我知道,但并非所有文件都被复制。
  • 不同的文件... DLL、EXE 和 XML。我添加了截图!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多