我有一个非常奇怪的问题,我甚至不知道它为什么会发生。也许我做错了什么。
所以我在VB2012中创建了新网站。然后我创建了新文件夹并将所有内容上传到我的主机上。但是服务器上缺少此文件夹。为什么这样以及如何解决?我是否需要手动在主机上创建所需的文件夹?
我的网站项目中添加了名为“照片”的文件夹
上传该项目时服务器上缺少文件夹
答案 0 :(得分:2)
根据我的经验,VS不会发布空文件夹。作为一种解决方法,我们总是在文件夹中放置一个虚拟文件,以确保它被复制。像“placeholder.txt”
之类的东西答案 1 :(得分:2)
使用Visual Studio时不会发布空目录。
关于类似问题的this问题的最佳答案提示了一种解决方法:
如果希望预编译工具生成这些空文件夹,则需要在每个空目录中创建一个placeholder.txt文件。如果不能创建一个命令行应用程序,它将在后期构建事件中创建文件夹(但仅当您使用的是Web应用程序项目而非网站项目时)。