![](/img/trans.png)
[英]ASP.NET Webforms Project created with VS2012 RC does not run in VS2012 RTM
[英]Created folder in VS2012 is missing on the server
我有一个非常奇怪的问题,我甚至不知道它为什么会发生。 也许我做错了什么。
所以我在VB2012中创建了新网站。 然后我创建了新文件夹并将所有内容上传到我的主机上。 但是服务器上缺少此文件夹。 为什么这样以及如何解决? 我是否需要手动在主机上创建所需的文件夹?
在我的网站项目中添加了名为“photos”的文件夹
上传该项目时,服务器上缺少文件夹
根据我的经验,VS不会发布空文件夹。 作为一种解决方法,我们总是在文件夹中放置一个虚拟文件,以确保它被复制。 像“placeholder.txt”之类的东西
使用Visual Studio时不会发布空目录。
关于类似问题的这个问题的最佳答案表明了一种解决方法:
如果希望预编译工具生成这些空文件夹,则需要在每个空目录中创建一个placeholder.txt文件。 如果失败,您可以创建一个命令行应用程序,它将在您的后期构建事件中创建文件夹(但仅当您使用的是Web应用程序项目而不是Web站点项目时)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.