2

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

该应用程序使用一些位于顶级文件夹中的(文本)文件;让我们textfiles以它为例。

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

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

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

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

4

1 回答 1

0

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

于 2011-09-17T01:48:58.600 回答