Asp.net mvc 5 找不到Asp.Net MVC 5文件扩展名.data和.wasm
我添加了一个.data文件和另一个。wasm在我的ASP.NETMVC5项目中,当我运行它并尝试调用文件时,它告诉我以下错误 HTTP错误404.3-未找到 由于扩展设置,您无法访问请求的页面。如果页面是脚本,请添加控制器。如果必须加载文件,请添加MIME映射 我已经在web.config中添加了模拟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" />
<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>