|
一:无法通过VSS下载web项目,报路径无效错误
解决办法如下:
1:确认 .NET 1.1 SP1 已经正常安装.
windows 2008默认不包含.NET v1.1, 当然也不包括 v1.1 SP1;
如果没有 SP1环境, 在v1.1下运行一个app池将因为DEP而导致W3WP.exe 崩溃;
要确认这一点, 检查"c:\Windows\Microsoft.NET\Framework\v1.1.4322\mscorsvr.dll" 文件的版本是"1.1.4322.2032" 或更高.我的版本是"1.1.4322.24087"
2:安装IIS7 的 IIS 6 兼容管理
服务管理器-〉角色-〉web服务器-〉添加角色服务
3:在IIS中注册 ASP.NET v1.1
- 以Administrator身份运行命令行的High Mandatory Level;
- 进入c:\Windows\Microsoft.net\Framework\v1.1.4322
- 运行 aspnet_regiis -ir -enable, 其中"ir"选项保证在IIS7中注册v1.1时不改变现有的脚本映射, "enable" 打开 ISAPI and CGI Restrictions 的 Allow;
- aspnet_regiis 同时在Application Pools下创建一个新的名为"ASP.NET 1.1"的App池, 并将配置为 Classic pipline, 如果是64位操作系统将Enable32BitAppOnWin64设为 true;
4:给wwwroot添加network service 用户完全权限
打开Explorer,找到wwwroot目录,鼠标右键选出属性窗口安全卡片编辑,添加network service到“组或用户名”,给network service完全控制的权限
5:在IIS 管理器中启用windows身份验证
开始菜单-〉 管理工具-〉internet 信息服务(IIS)管理器 ->身份验证-〉启用windows 身份验证(濔名身份已经启用)
6:察看IIS7中的情况应用程序池中的ASP.NET 1.1启用情况,若未启动,请启动
经过上述折腾,可以用VS2003 添加web程序了,期间重启动了vs2003,可以从VSS下载web程序了, 运行项目发现无法启动项目
二:我indows2008 IIS7 下vs2003 无法启动项目问题解决
请参考http://www.52wyx.com/WLJS/FWQ/200703/36891.html
上述问题解决我参考如下网址内容
http://www.iyunv.com/HollisYao/archive/2008/06/04/1168976.html
http://www.idcnews.net/html/edu/net/20071224/12190.html
http://blog.shisp.com/?tid=36
http://www.52wyx.com/WLJS/FWQ/200703/36891.html
|
|
|