Unity3D发布WebPlayer时Failed to download data file解决方案

今天发布WebPlayer时, 发现直接打开html是可以正常运行的, 但是通过iis访问的话就会报错: Failed to download data file.

一开始以为是防火墙, 后来发现不是, 真正的原因是因为MIME类型, 在网站中新增.unity3d的类型就可以正常运行了.

.unity3d     application/octet-stream

时间: 2024-10-10 18:17:19

Unity3D发布WebPlayer时Failed to download data file解决方案的相关文章

Unity 3D本地发布WebPlayer版时"Failed to download data file"解决方案

Unity 3D本地发布WebPlayer版时遇到提示:"Failed to download data file"(如上图),遇到这个问题就是指Web服务器并没有支持这种*.unity3d文件类型.需要做的是在Web服务器中添加MIME类型: 1.IIS 7 及以上版本: 在功能视图的IIS选项卡中: 双击打开MIME,选择"添加": .unity3d application/octet-stream 2.IIS6版本: 右击计算机名,选择属性,找到MIME类型,

unity3d发布Android程序

unity3d是一个跨平台的游戏开发引擎,可以使用c#开发各种平台上的游戏,如windows,Mac,Android,windows phone,IOS,Flash等.下面说下如何将开发好的unity3d游戏发布到Android手机上 1.安装unity3d 这是官网下载地址,这里能下载到最新版本的unity3d:http://unity3d.com/unity/download,安装的话一路默认就行 2.安装java sdk和Android sdk unity3d中使用c#编写的代码如何才能在

Unity3d发布WebGL 部署在IIS

unity3d发布WebGL 需要安装UnitySetup-WebGL-Support-for-Editor-5.3.4f1.exe 在安装Unity3d时需要用UnityDownloadAssistant-5.3.4f1.exe安装 安装好后,即可发布webgl了,发布时不要勾选DevelopmentBuild,勾选后文件非常大 发布后文件为 最后就是部署在IIS上 在部署到IIS后访问时会出现如下情况: 在II7.0或者10.0上发布起来比较简单: 1写好配置文件Web.config, 放在

安装ruby on rails一直报Unable to download data from https://rubygems.org/的解决方案

如题,在用gem install rails时一直报这个错误,完整的错误信息如下: ERROR:  Could not find a valid gem 'rails' (>= 0), here is why: Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: Connection timed out - connect(2) for "s3.amazonaws.com" port 443

ARCGIS Server 发布服务时出现的问题解决

target='CFH.ConfigurationFactoryHost' machine='IBM3850X5' thread='24072' elapsed='0.31200'>Server Object instance is successfully created on machine IBM3850X5.</Msg> <Msg time='2011-11-15T13:25:49' type='INFO3' code='4006' target='CFH.Configur

错误Failed to download repo F-float/mpvue-quickstart

环境 MacOS High Sierra Version 10.13.6 Node v 8.11.1 Npm 6.4.1 问题 今天想把此前的mpvue框架+vant weapp组件库进一步使用mpvue-entry库思路进行改造,但是在运行官网提供的如下命令时遇到如题所示的错误提示. 命令: vue init F-float/mpvue-quickstart hello-mpvue-entry 错误提示: vue-cli · Failed to download repo F-float/mp

Unity3D 移动MM failed to find resource file{mmiap.xml}解

欢迎来到unity学习.unity培训.unity企业培训教育专区,这里有很多U3D资源.U3D培训视频.U3D教程.U3D常见问题.U3D项目源码,我们致力于打造业内unity3d培训.学习第一品牌. 在进行移动MM集成的时候总是会遇到一个bug:  failed to find resource file(mmiap.xml} 原因是:为Unity打包的时候和原生Android工程不一样,打包好了之后,找不到mmiap.xml解决方法如下:1.使用Unity打包好后.2.使用apkTool解

eclipse发布项目时,会自动还原server.xml和content.xml文件

因为Tomcat的端口冲突,导致eclipse发布项目时,失败.于是到server.xml文件中修改端口,重启使用eclipse发布项目,发现依然报端口冲突的错误,其原因时,刚才对server.xml文件的修改,被eclipse给覆盖了,使用的是eclispe中自带的server.xml文件,如下所示: 既然 eclipse 会只用该文件覆盖tomcat中的server.xml文件,那么我注解修改 eclipse 自带的 server.xml 文件就行了.测试结果如果如此.以前一直没有太关注ec

asp.net core项目发布网站时的选项

发布网站时的选项 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序. Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用. databases use this connection string at runtime   在运行时使用此连接字符串  它的作用是部署到生产的时候这里的连接字符串优先于appsettings.json的  主要是方便程序迭代时的部署工作.一般来说就是,开发环境和生产环境