今天需要帮着测试一下PDA的检测更新功能,所以需要把web部署到IIS上。
在部署的时候,遇到了两个小问题。
一、web 服务器被配置为不列出此目录的内容。
解决办法:1、按照提示的可尝试操作,启用了 目录浏览,可是后来发现,每次重新发布后都需要重新启用,这就比较麻烦。
然后就在配置文件里加了
<system.webServer> <directoryBrowse enabled="true"/> </system.webServer>
这样就算重新发布也不会出问题了。
参考链接:https://www.cnblogs.com/zkwarrior/p/8718585.html
二、由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
因为要访问的路径指向的是apk文件(http://192.168.0.***:8080/APK/MedHospital.apk),所以在访问文件时,就出现了这个错误。
解决办法:
将文件扩展名.apk和对应的MIME类型application/vnd.android.package-archive添加到里面即可。
参考链接:https://blog.csdn.net/qq_42330427/article/details/90209612
https://blog.csdn.net/FlyAurora/article/details/40108319
这样再次访问的时候,就可以啦
注:如果不知道扩展名对应的MIME类型是什么,可以百度自行查找。