在MVC5中发布空子文件夹

时间:2014-02-12 12:34:01

标签: visual-studio-2013 asp.net-mvc-5

我有一个ASP.Net MVC 5应用程序。在这个应用程序中,我有一个“图像”文件夹。作为子文件夹,我有一个“logos”文件夹,应用程序将在请求时填写该文件夹。

当我发布(在文件系统上)时,子文件夹未发布。

如何发布此空文件夹(无需添加“虚拟”图像)?

感谢。

2 个答案:

答案 0 :(得分:2)

最后我知道没有办法绕过这个,VS team were aware。我通过在文件夹中放置一个“空”web.config来解决它。

答案 1 :(得分:0)

我不明白是否需要发布一个Empty文件夹, 为什么不尝试在启动时(或在需要时)创建文件夹?

System.IO.Directory.CreateDirectory(Server.MapPath("~/images"));

甚至不需要检查它是否作为docs建议

预先存在
  

创建路径中指定的所有目录,除非它们   已存在或除非路径的某些部分无效。路径   参数指定目录路径,而不是文件路径。如果   目录已存在,此方法无效。