安装IIS
在控制面板 ->程序 ->打开或关闭windows组件中,并IIS相关的选项全部勾选,点击确定
等待就可以了.
安装Framework对IIS的支持
使用管理员身份运行aspnet_regiis.exe -i命令.安装完即可.
如果安装支持,浏览网站时可能做出现502.21错误:无法找到指定模块
取消IIS运行限制
在IIS根目录下,选择右边框里的 ISAPI和 CGI限制,将对应的限制取消
如果有限制,浏览网站时可能出现404.2错误:无法提供您请求的页面.
部署网站
在IIS中,网站结点下右键,选择新建网站,然后选择对应的网站和服务名.
浏览时遇到错误 "该操作需要IIS集成管线模式",将网站的应该程序池改为集成模式的那一个.
除了新建网站, 也可以在其它网站目录下使用新建应用程序来添加新的网站. 具体步骤可以按IIS向导来实行.
建议为每个应用程序建立自己独有的应用程序池.
如果程序需要对excel或access之类的文件进行操作, 需要把"启用32位应用程序"选项打开. 否则会遇到: 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine 的异常.
调试IIS上的站点
在VS中选择"调试 -> 附加到进程 ->显示所有用户进程"选择w3wp