VS2003新建asp.net项目时,IIS突然提示“没有安装.Net Framwork 1.1”
这些天在VS2003新建asp.net项目时,IIS突然提示“没有安装.Net Framwork 1.1”。google了很多网站,
也试了c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe-i,
c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe-r
等常见方法无果,把 localhost 加入到IE里的信任站点也还是不行,没辙了又不想重装就几天没有用.net。
一天室友在调他的asp时突然发现本机使用代理上网时,IIS无法解析本地的文件,取消代理后就正常了。
真是柳暗花明又一村啊,我觉得很可能就是代理的问题。发现使用代理时,IIS浏览 http://localhost/test.aspx等文件时无法解析,
我把 localhost 替换成本机器名 ,http://cheng/test.aspx就能正常解析了。估计是启用了代理后,代理有个映射的功能,把localhost映射到
做代理服务器的那台机器上去了,而那台代理服务器机器没有装.net Framwork!其实只要把IE里一个选项(好像叫“本地不使用代理”什么的)钩上就不会有事了。呵呵,算是一个教训啦。
页:
[1]