我有一个ASP.Net MVC 5应用程序。在这个应用程序中,我有一个“图像”文件夹。作为子文件夹,我有一个“logos”文件夹,应用程序将在请求时填写该文件夹。
当我发布(在文件系统上)时,子文件夹未发布。
如何发布此空文件夹(无需添加“虚拟”图像)?
感谢。
答案 0 :(得分:2)
最后我知道没有办法绕过这个,VS team were aware。我通过在文件夹中放置一个“空”web.config来解决它。
答案 1 :(得分:0)
我不明白是否需要发布一个Empty文件夹, 为什么不尝试在启动时(或在需要时)创建文件夹?
System.IO.Directory.CreateDirectory(Server.MapPath("~/images"));
甚至不需要检查它是否作为docs建议
预先存在创建路径中指定的所有目录,除非它们 已存在或除非路径的某些部分无效。路径 参数指定目录路径,而不是文件路径。如果 目录已存在,此方法无效。