我在 Visual Studio 2005 中有一个使用“项目”->“发布”发布的 Web 应用程序项目。
该应用程序使用一些位于顶级文件夹中的(文本)文件;让我们textfiles
以它为例。
textfiles
我想要实现的是 Visual Studio在发布时创建一个在目标上调用的顶级文件夹。该文件夹应包含发布时在我的本地计算机上包含的文本文件。
通过在文本文件的设置中将“构建操作”设置为“内容”并将“复制到输出目录”设置为“不复制”,我非常接近。这使得 VS 创建一个名为的顶级文件夹textfiles
,其中包含我想要的文件。但它也在 /bin 中创建了一个空textfiles
文件夹,这是我不想要/不需要的。
有没有办法让 VS 抛弃空文件夹?最好没有后期构建事件(您就是这么称呼的吗?)。我觉得“不要复制”应该可以解决问题...
顺便说一句,我用于发布的其他设置是“删除所有现有文件”和“仅需要文件”;包括 App_Code 已停用。