SVG图像不显示在asp.net mvc 5中

SVG图像不显示在asp.net mvc 5中,asp.net,asp.net-mvc-4,Asp.net,Asp.net Mvc 4,我想显示svg图像,但它不工作。 我的代码: 我试过: <img src="../../Content/img/arrows.svg" alt=""> 我还试图在网络混乱中定义 <staticContent> <remove fileExtension=".svg" /> <mimeMap fileExtension=".svc" mimeType="image/svg+xml" /> </staticContent> 再搜

我想显示svg图像,但它不工作。 我的代码:

我试过:

<img src="../../Content/img/arrows.svg" alt="">
我还试图在网络混乱中定义

<staticContent>
  <remove fileExtension=".svg" />
  <mimeMap fileExtension=".svc" mimeType="image/svg+xml" />
</staticContent>
再搜索一下,我看到了一个解决方案。在IIS中添加静态内容MIME映射


有人知道如何解决这个问题吗?

您可以使用div并在CSS类中添加SVG图像作为背景url

在HTML中

<div style="width:100%;height:100%" class="custom-svg">
</div>

什么是不工作?在这个阶段,这意味着你没有做出任何努力去理解你的问题。你有错误吗?错误是什么?你确定文件确实在那里吗?你能自己在浏览器中访问它吗?我的意思是,我在浏览器中看不到图片,但因为我专注于这个问题,我忘记使用Ctrl F5而不是F5来刷新JS、CSS文件。现在一切正常。
<div style="width:100%;height:100%" class="custom-svg">
</div>
 .custom-svg {
  background: transparent url("../Images/note.svg") 
  no-repeat scroll 0px 0px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}