1.1 添加映射
打开IIS【处理程序映射】
【添加通配符脚本映射】,浏览到如下图所示的aspnet_isapi.dll
【确定】,弹出对话框选择【是】
如果选择【是】【否】会报如下的错误
解决办法:
控制面板 -> 程序和功能 -> 打开或关闭Windows功能(这几步可以简化为Win+R运行OptionalFeatures) -> Internet信息服务 -> 万维网服务 -> 应用程序开发功能,把下面的全部勾上!重启,成功!
1.2设置应用程序池为经典
网站应用程序池设置成【经典】
1.3 报PipelineStepManager异常的解决方案
确定 应用程序池为【经典】模式。
选择服务器》确定【ISAPI和CGI限制】 为启动状态》更改.NET Framework版本为4.0
进入 【ISAPI和CGI限制】确认【ASP.NET v4.0.30319】为允许状态及路径正确。如果有多个4.0 则需要都设置成允许状态。
如果站点内也有CGI和ISAPI的设置,也需要确认CGI和ISAPI为启动状态,v4.0为允许状态。
1.4身份验证设置
打印加载不了样式解决方案:站点》身份验证》只启用“匿名身份验证”其它的禁用掉。
打开IIS管理器,选择【Web服务扩展】
【添加一个新的Web服务扩展】》【添加】》【浏览】 到相应的文件:
“C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll”
【确定】
输入扩展名,勾选【设置扩展状态为允许】,【确定】
点击【新建】
新建如下两条:
.xaml application/xaml+xml
.xap application/x-silverlight
打开IIS【网站】的属性,选择【服务】选项卡,勾选如下图所以两项。
注:安装包与此配合的设置为复制MetaBase.xml 到指定目录。详见《安装环境任务单》
打开Internet 信息服务管理器(IIS), 找到本产品网站:“SMFX”,在站点上单击鼠标右键,在弹出来菜单中选择【属性】,在属性对话框上,找到【网站】选项卡,单击【网站标识】项下的【高级】按钮
在【高级网站标识】对话框中,“此网站的多个标识”项下的【添加】按钮
在【添加/编辑网站标识】对话框中,输入广域网IP地址,TCP端口,主机头值(域名地址),确定,即可。
1、右键点击 “计算机”,在弹出菜单中选择“管理”选项,在服务器管理器左侧界面
点击 “角色”选项,如下图:
2、点击“添加角色”按钮后,弹出如下界面
3、选择“角色”列表中的“Web服务器(IIS)”和“应用程序服务器”,点击“下一步”
弹出如下的效果界面:
点击“添加必须的功能”按钮后,进行下一步操作:
点击“下一步”
点击“下一步”
安装完成后,点击下图中的“关闭”按钮完成Web服务器的安装。