公司组织架构整改,今天唠师傅就把手上的1个C#写的系统网站交接给另一位同事,1个公司内网访问的网站。
这个系统简单,我是直接在公司电脑上,把网站部署到IIS上就行了。
问题出现
将系统发布到IIS上。
在浏览器访问的时候,结果弹出如图警告:HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。
按照页面上提示的"可尝试的操作",启用目录浏览,结果在浏览器访问的时候,显示的是网站文件的目录,但这并不是唠师傅想要的页面呢,唠师傅是想要看到网站页面呢。
问题解决
唠师傅有点慌,每次部署到IIS都要折腾好一会。
心里默念不慌不慌,突然想到IIS里的一个设置:应用池,以前部署的时候都是要改一改这个应用池(Application Pools)的。
果然,当我把我的系统网站的.NET Framework改成4.0后,问题就搞定啦。
浏览器输入网址,成功看到唠师傅的网站登陆界面啦。
这次部署费时最短!
嘿嘿,当时唠师傅做的这个系统,发现只能在chrome浏览器下,显示正常,所以有那条大红色的文字。
【作者】:线上唠师傅
【个人博客】:www.robotdigital.cn
【简介】:会网站建设的工业机器人工程师,专注ABB IRB工业机器人,ROBOTSTUDIO,PC SDK及WEB开发。
【转载说明】:转载请说明出处,谢谢合作!~