Asp.net mvc 5 找不到Asp.Net MVC 5文件扩展名.data和.wasm

Asp.net mvc 5 找不到Asp.Net MVC 5文件扩展名.data和.wasm,asp.net-mvc-5,azure-web-app-service,web-config,mime-types,file-extension,Asp.net Mvc 5,Azure Web App Service,Web Config,Mime Types,File Extension,我添加了一个.data文件和另一个。wasm在我的ASP.NETMVC5项目中,当我运行它并尝试调用文件时,它告诉我以下错误 HTTP错误404.3-未找到 由于扩展设置,您无法访问请求的页面。如果页面是脚本,请添加控制器。如果必须加载文件,请添加MIME映射 我已经在web.config中添加了模拟 <system.webServer> <staticContent> <remove fileExtension=".data" />

我添加了一个.data文件和另一个。wasm在我的ASP.NETMVC5项目中,当我运行它并尝试调用文件时,它告诉我以下错误

HTTP错误404.3-未找到 由于扩展设置,您无法访问请求的页面。如果页面是脚本,请添加控制器。如果必须加载文件,请添加MIME映射

我已经在web.config中添加了模拟

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

加载项目时会识别extensions.woff和woff2。 但是.data和.wasm不是

调用文件的路径是正确的,但似乎没有找到它

该应用程序在Azure Web应用程序上运行


我知道我不必在IIS中执行任何操作。

我不确定,但请尝试执行

 <system.webServer>
    <staticContent>
      <remove fileExtension=".data" />
      <mimeMap fileExtension=".data" mimeType="application/octet-stream" />
      <remove fileExtension=".wasm" />
      <mimeMap fileExtension=".wasm" mimeType="application/wasm" />
      <remove fileExtension=".woff" />
      <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
      <remove fileExtension=".woff2" />
      <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
    </staticContent>
  <httpCompression>
       <dynamicTypes>
         <add mimeType="application/octet-stream" enabled="true" />
         <add mimeType="application/wasm" enabled="true" />
       </dynamicTypes>
     </httpCompression
    </system.webServer>