【问题标题】:Visual Studio creates (empty) folder in /bin for build action "Content" while publishingVisual Studio 在 /bin 中创建(空)文件夹以在发布时构建操作“内容”
【发布时间】:2010-05-11 14:05:06
【问题描述】:

我在 Visual Studio 2005 中有一个使用“项目”->“发布”发布的 Web 应用程序项目。

应用程序使用一些位于顶级文件夹中的(文本)文件;例如,让我们称之为textfiles

我想要实现的是,Visual Studio 在发布时会在目标上创建一个名为textfiles 的顶级文件夹。该文件夹应包含发布时在我的本地计算机上包含的文本文件。

通过在文本文件的设置中将“构建操作”设置为“内容”并将“复制到输出目录”设置为“不复制”,我非常接近。这使得 VS 创建一个名为 textfiles 的顶级文件夹,其中包含我想要的文件。但它也会在 /bin 中创建一个空的textfiles-文件夹,这是我不想要/不需要的。

有没有办法让 VS 抛弃空文件夹?最好没有后期构建事件(您就是这么称呼的吗?)。我觉得“不要复制”应该可以解决问题...

顺便说一句,我用于发布的其他设置是“删除所有现有文件”和“仅需要文件”;包含 App_Code 已停用。

【问题讨论】:

    标签: asp.net visual-studio-2005 publishing web-application-project


    【解决方案1】:

    在记事本中打开你的 proj 文件并搜索“复制到输出目录”节点。删除它并尝试。

    【讨论】:

      猜你喜欢
      • 2014-09-16
      • 1970-01-01
      • 2018-08-12
      • 1970-01-01
      • 1970-01-01
      • 2018-04-13
      • 1970-01-01
      • 2014-04-28
      • 2019-05-24
      相关资源
      最近更新 更多