本人是Unity开发者,对于服务器来说就是一个小白。因为最近在学习热更新,需要把资源放在服务器上。于是在腾讯云上买了一个服务器,服务器是Windows Server 2008 R2版本,存放目录为D:\Res。
首先你想要从你服务器的文件夹下下载文件,那么需要将该文件夹配置为虚拟目录。
1.在“我的电脑”上右击“管理”,打开“服务器管理器”。
2.查看“角色”下面有没有“Web服务器(IIS)”,没有就新建一个。
3.在“Web服务器(IIS)”,添加虚拟目录。在虚拟目录添加界面选择“连接为...”,选择“特定用户”,输入服务器的账号与密码。
4.可以测试一下。随便写个html,放在服务器下面。这样就配置完成了。
完成配置以后,你可以将你的资源包放在新建的虚拟目录下面了。要实现资源更新,那么需要下载总依赖。那么问题又来了,打出来的资源包总依赖是没后缀的。即使你输入了正确的路径也会出现,找不到。
此时就需要我们配置下文件下载的格式,添加一个MIME类型。
添加扩展名:.
类型:application/octet-stream
至此,AssetBundle可以正常下载了。