Visual studio 在VS2015中加载Web项目--无样式或图像

Visual studio 在VS2015中加载Web项目--无样式或图像,visual-studio,visual-studio-2015,iis-10,Visual Studio,Visual Studio 2015,Iis 10,因此,我刚刚将一个现有的web项目转移到Visual Studio 2015社区版,我早在VS2013 Ultimate中就开始了这个项目,在浏览器中运行它时,所有的样式都丢失了,没有显示任何图像。但是,所有内容都有效,我可以浏览该网站,直到我试图打开一张图片,但我发现错误: HTTP错误500.19-内部服务器错误 配置错误无法添加唯一键属性“fileExtension”设置为“.woff2”的“mimeMap”类型的重复集合项 配置文件\?\C:\Users\me\Documents\Vi

因此,我刚刚将一个现有的web项目转移到Visual Studio 2015社区版,我早在VS2013 Ultimate中就开始了这个项目,在浏览器中运行它时,所有的样式都丢失了,没有显示任何图像。但是,所有内容都有效,我可以浏览该网站,直到我试图打开一张图片,但我发现错误:


HTTP错误500.19-内部服务器错误

配置错误无法添加唯一键属性“fileExtension”设置为“.woff2”的“mimeMap”类型的重复集合项

配置文件\?\C:\Users\me\Documents\Visual Studio 2015\Projects…\web.Config



我意识到我已经将Mimetype添加到了我的web.config中,显然现在在IIS Express 10.0上运行的东西出现了错误,因为它已经有了Mimetype。我发现了一个简单的方法,就是在添加之前删除Mimetype,以便在旧的IIS上保持兼容性。以下是相关的web.config部分:

<system.webServer>
  <staticContent>
    <remove fileExtension=".woff2" />
    <mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
  </staticContent>

瞧!现在可以在IIS 10中使用,现在仍然可以在IIS 8.5中使用