好久都没有写技术日志了,觉得自己在总结这一块还不够,总以为自己能记住,其实不然,过久了还是会忘记的。昨天学习用visual studio 2005 搞.net 在 win7 下 IIS下 部署时遇到了问题 今天终于解决了
用visual studio 开发后部署有几点要注意的:
1>菜单栏中 生成--生成网站
这个步骤是一个编译的过程
2>按F5 在visual studio 上调试一下 确定程序同够访问到 (这个是完全独立于 IIS的)
3>菜单栏中 生成--发布网站
根据提示 选择你要发布到的IIS 虚拟目录下
以下是要注意的问题 可能不够全面,不过这几点肯定是重要的
4>控制面板----程序和功能----把Internet信息服务 和.net 相关服务 钩上
5>控制面板---管理工具----Internet信息服务----应用程序池--右键--添加应用程序池---取个名字---选择.net Framework4.0板本---托管管道为选择经典
6>选种刚才发布的 网站---右键---转为应用程序----取个别名-----选择刚新建的应用程序池---物理路径(查看一个对不对) 测试一下后 确定
7>点击Internet信息服务左边 根结点 -----到中央区域 选择 ISAPA和CGI限制 把限制 全部设置为 允许
8>(权限问题)选种网站根结点----右键-----编辑权限-----共享----高级共享-----添加----高级----立即查询----选择IIS_IUSRS-- 一路确定
注意以下几点应该没什么问题了