在asp mvc我发布了一个网站:
C:\IISWorkspace\MyWebSite
现在在文件夹C:\ TestImages中,我希望用户能够创建一些子文件夹并放置一些图像。
例如,我已创建此文件夹并放置图像:
C:\TestImages\Test1\image1.png
现在,在我的剃刀视图中,我已经放了这段代码
<img src="C:\TestImages\Test1\image1.png" class="img-responsive" alt="Responsive image">
但没有显示任何内容。
我该如何解决这个问题?
答案 0 :(得分:3)
由于安全问题,浏览器无法访问您的文件系统。您必须在IIS中托管您的图像
为图像文件夹C:\ TestImages。
创建虚拟目录假设您的虚拟目录名称是默认网站下的MyImages(用C:\ TestImages映射),然后您可以将路径指定为localhost \ MyImages \ Test1 \ image1.png