我在Visual Studio 2005中有一个Web应用程序项目,我使用“Project”发布 - > “发布”。
该应用程序使用位于顶级文件夹中的一些(文本)文件;我们称之为textfiles
。
我想要实现的是Visual Studio在发布时在目标上创建一个名为textfiles
的顶级文件夹。发布时,该文件夹应包含本地计算机上包含的文本文件。
通过在文本文件的设置中将“Build Action”设置为“Content”并将“Copy to Output Directory”设置为“Do not copy”,我非常接近。这使VS创建一个名为textfiles
的顶级文件夹,其中包含我想要的文件。但它也会在/ bin中创建一个空的textfiles
- 文件夹,我不想/不需要。
有没有办法让VS沟渠空文件夹?最好没有建立后事件(你是怎么称呼那些?)。我觉得“不要复制”应该做的伎俩...
顺便说一下,我用于发布的其他设置是“删除所有现有文件”和“仅需要文件”;包括App_Code已停用。
答案 0 :(得分:0)
在记事本中打开您的proj文件,然后搜索“复制到输出目录”节点。删除它并尝试。