我经常需要发布一个保留目录树的 Web 项目,即使目录是空的,例如保存上传文件的目录。 如果我使用 VS2010 发布命令发布我的应用程序,则不会在 Web 服务器上的远程文件系统上创建空目录。
有没有办法强制 VS 在目标目录上创建某些文件夹(尽管是空的)? 谢谢!
最佳答案
不,这是不可能的,恐怕我们也遇到了同样的问题。如果您希望预编译工具生成这些空文件夹,则需要在每个空目录中创建一个 placeholder.txt 文件。如果失败,您可以创建一个命令行应用程序,该应用程序将在构建后事件中创建文件夹(但前提是您使用的是 Web 应用程序项目而不是网站项目)。
希望这有帮助。
关于visual-studio-2010 - 将空目录发布到 VS2010 Web 项目中的 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4257660/