导读:在千万个回眸中,终于看见了牛腩的归途。好吧,牛腩该整合的都整合完毕了,到了发布的时候了。这时候,不得不再次感慨那句不知道感慨了多少次的感慨:为什么,我要遭遇这么多的坎坷?下面,结合自己的情况,说一下网站发布的事儿。
一、IIS安装
首先,IIS是系统本身就自带的,不用特别的下载。控制面板——程序——程序和功能——启用或关闭Windows功能——Internet信息服务。具体的,往上的安装教程很多,自己看着选吧。
注意:一定注意勾选项的选择,因为要是该勾的没勾,网站发布是会闹事儿滴。(服务端包含)
二、网站发布
1,打开Internet信息服务(IIS)管理器——网站——新建网站
2,设置网站基本信息
3,选择自己网站的登录进行浏览
注意:1,最好是在项目中设定好启动项,这样就避免了在浏览网站的时候输入启动项名称。只需要自己网站的发布网址就行。
2,如果,运气特别好,那么到这一步,浏览成功也就算网站发布成功了。
三、常见问题
1,由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理
解决办法:勾选上文章开头说的:服务端包含。
2,权限不够,无法访问配置文件
解决办法:自己的网站——编辑权限——安全——编辑——添加——高级——立即查找—— Authenticated Users。(选上完全控制)
注意:也可以试试Everyone。
3,访问的资源不存在或已删除
解决办法:
1,检查自己的网站发布的物理路径和项目文件夹是否对应。
2,坚持自己的网址Web窗体名是否正确。
3,添加处理程序映射。
功能视图——搜索处理程序映射——添加通配符脚本映射。(aspnet_isapi.dll,系统里有这个文件)
注意:看一下Web层里配置的.NetFremeWork的版本和IIS里面配置的版本是否匹配。
提示:其实VS本身自带的网站发布工具也挺好使的。
四、个人感受
牛腩也终于是发布成功了,只有解决完了问题之后,才可以欢喜的说遇到的所有问题都是上天给予的财富。也不知道有没有人理解我那种处于困难中,万般无奈,想跳楼的心情。
祝大家,一切顺利!