【发布时间】:2017-06-04 07:55:29
【问题描述】:
我有一个 ASP.NET MVC 应用程序和一些包含大量图像的文件夹。该目录位于我的应用程序文件夹之外。我想在网页中的应用程序中使用此目录中的图像,而不将它们复制到应用程序目录。我在 IIS 中为我的应用程序创建了虚拟目录,并将其命名为 MyOuterDir。它引用外部图像目录。然后我在我的网页上写了这样的内容:
<img src='/MyOuterDir/some.png' />
但它不起作用,我遇到了错误 404:
GET http://localhost:85/MyOuterDir/some.png 404 (Not Found)
我哪里错了?如何使 IIS(或浏览器)正确地从虚拟目录中读取图像?
附:即使我更改对位于应用程序目录中的文件夹的引用,它也不起作用
【问题讨论】:
-
你能发布你的路线配置吗?
-
@squillman 我复制了默认的 asp.net mvc 应用程序,它有默认的路由配置
标签: asp.net asp.net-mvc iis virtual-directory