一 首先是部署IIS
1.开始-控制面板-程序和功能-打开或关闭windows功能-Ieternet信息服务(全都勾上)
2.重启电脑
3.开始-控制面板-管理工具-Internet 信息服务(IIS)管理器-右键(创建桌面快捷方式)
4.在浏览器地址栏里面输入:localhost。 要是有如下图或类似的效果就部署成功了。(每个IIS版本可能不一样)
遇到的问题:(1)管理工具里面没有Internet 信息服务(IIS)管理器。
原因:我的系统是w7家庭普通版的,不能用IIS.
解决办法:升级到w7旗舰版。
开始-控制面板-windows anytimes upgrade -输入win7旗舰版秘钥。就ok拉。
二 发布网站
(1) 打开vs(什么版本的都行,我用的vs2013)
(2)新建项目
(3)asp.netWeb应用程序(最好是WebEmty,看着清楚)
(4)完事后添加一个webform(测试用,在空挡webform上面添加一些东西)
(5)解决方案-右键-发布
<1>配置文件-新建配置文件(名字自己取)
<2>链接-文件系统
目标位置(自己选)
<3>设置-Release(发布用的,debug是调试用的)
三 用vs发布的网站部署到IIS上面
(1)打开Internet 信息服务(IIS)管理器-网站-添加网站。
如下图:网站名称(自己选),物理路径是你用vs发布网站时的目标位置,端口:8080 ,IP地址选用本地的IP地址(点开就有)。主机名(自己选)。然后就ok拉。
遇到的问题:
(1)服务器上面没有相应的网页或该网页被移除(网页无法找到)。
原因:访问权限不够。
解决方法:打开Internet 信息服务(IIS)管理器-右侧的编辑权限-安全。
是不是没有evertyone?没有就添加一个。有的话就不是访问权限问题。
(2)无法识别的属性“targetFramework”。请注意属性名称区分大小写。
原因:.net版本问题。
解决办法:修改应用池.net版本。
打开Internet 信息服务(IIS)管理器-应用程序池-点击相应网站的应用池-右侧的基本设置-改变.net版本。就ok拉。
(3)
原因:目录浏览没有打开
解决办法:打开目录浏览。
打开Internet 信息服务(IIS)管理器-点击相应的网站-目录浏览-启用
(4)HTTP 错误 403.14 – Forbidden
原因:默认文档
解决方法:添加默认文档
打开Internet 信息服务(IIS)管理器-点击相应的网站-默认文档-添加(例如:index.asp)
(5) 扩展项的问题
原因:配置IIS时没有勾全,导致扩展项缺失。
解决方法:补充扩展项。
开始-控制面板-程序和功能-打开或关闭windows功能-Ieternet信息服务(全都勾上)
原文链接:https://www.cnblogs.com/suosui/p/6732904.html