用vs2019开发时,调试时发现在cesium中,无法加载3dtile文件(如b3dm,cmpt)等,网上看了很多教程说需要通过命令给IIS Express添加mime类型,但用命令添加后,依然无法加载。
由于项目中没有web.config文件,又不想添加,研究发现在.vs文件夹(隐藏)中,有一个.vs\config\applicationhost.config文件,将配置信息添加在这个文件中即可。
<system.webServer>
<staticContent>
<mimeMap fileExtension=".b3dm" mimeType="application/octet-stream" />
</staticContent>
</system.webServer>
下面是常用的gis配置mime:
<remove fileExtension=".czml"/>
<mimeMap fileExtension=".czml" mimeType="application/json"/>
<remove fileExtension=".glsl"/>
<mimeMap fileExtension=".glsl" mimeType="text/plain"/>
<remove fileExtension=".b3dm"/>
<mimeMap fileExtension=".b3dm" mimeType="application/octet-stream"/&