
ASP.NET Core中的虚拟目录实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了在ASP.NET Core中如何模拟和实现传统IIS环境下的“虚拟目录”功能,包括配置方法及其实现原理。
在部署Asp.Net Core应用的时候,不再局限于Windows的IIS环境了,更多地选择使用Docker容器或各种反向代理进行部署。当然也有一部分人仍然会选择用IIS来发布项目,因为这种方式简单快捷,并且可以通过图形化界面迅速完成系统的配置。
在过去,当我们需要在Asp.Net MVC 项目中部署时,经常会利用到IIS的一个功能——虚拟目录。这个功能允许我们直接定位至非项目的其他路径,并将这些路径作为网站的一部分使用。通过这种方法,可以轻松地实现文件上传保存至其他盘符或间接访问项目外部的静态资源。
然而,在Asp.Net Core环境中操作略有不同,例如在旧版本中可以直接用Server.MapPath(“~/Upload/liohuang.jpg”)这样的语句来从虚拟路径存取文件,但在新的框架下这种方式可能不再适用。
全部评论 (0)
还没有任何评论哟~


