境:Vin7 + IIS7 + VS2008
初次按默认设置安装 IIS7 的时候,在 VS2008新建项目在 “本地 IIS” 的时候,也提示上面的错误消息。后来把 “IIS 6 管理兼容性”选上后,问题解决。
PS:
顺便把“应用程序开发功能”选上比较好
昨天晚上重装了系统,又遇到新建工程的时候,还是遇到这个问题。按照上次的办法处理,这回不成功...
后来看到工程位置:怎么现在显示的是本机IP,而不是 localhost...
忽然想起,刚才为了让局域网用户访问我的 IIS,就绑定了 IP,为我当前IP。
将原来的设置还原后,就正常了。。。
PS:
如果需要局域网访问 IIS7
就得要在防火墙中设置 允许
1,万维网服务(HTTP)
2,WEB 管理服务(HTTP)
通过防火墙就可以了
PS2:
如果先安装 .NET 再安装 IIS,会导致 ASP.net 没有注册
运行
aspnet_regiis.exe -i
命令注册就可以了
我的位置
C:\Windows\Microsoft.NET\Framework64\v2.0.50727
初次按默认设置安装 IIS7 的时候,在 VS2008新建项目在 “本地 IIS” 的时候,也提示上面的错误消息。后来把 “IIS 6 管理兼容性”选上后,问题解决。
PS:
顺便把“应用程序开发功能”选上比较好
昨天晚上重装了系统,又遇到新建工程的时候,还是遇到这个问题。按照上次的办法处理,这回不成功...
后来看到工程位置:怎么现在显示的是本机IP,而不是 localhost...
忽然想起,刚才为了让局域网用户访问我的 IIS,就绑定了 IP,为我当前IP。
将原来的设置还原后,就正常了。。。
PS:
如果需要局域网访问 IIS7
就得要在防火墙中设置 允许
1,万维网服务(HTTP)
2,WEB 管理服务(HTTP)
通过防火墙就可以了
PS2:
如果先安装 .NET 再安装 IIS,会导致 ASP.net 没有注册
运行
aspnet_regiis.exe -i
命令注册就可以了
我的位置
C:\Windows\Microsoft.NET\Framework64\v2.0.50727