手动配置网站为ASP.NET 2.0
VS2005,新建webservice,选择ASP.NET的web服务,位置:HTTP,http://localhost/website1,语言VC#
运行时错误:未能将网站配置到ASP.NET 2.0 .为了使网站正确运行,您可能需要将它手动配置为ASP.NET 2.0
解决方法:控制面板-〉管理工具-〉信息服务(IIS)-〉计算机-〉网站-〉属性-〉ASP.NET-〉版本修改为2.0
无法在web服务器上启动调试
调试web service时提示错误“无法在web服务器上启动调试。web服务器的配置不正确”。而且不调试运行网站时,出现“Failed to access IIS metabase”错误。
网上找了一些方法,
1、solution里面,Web.config文件里的debug="false" 改为debug="true"
2、集成window身份验证
右击"我的电脑"->"管理"->"服务和应用程序"->"Internet信息服务管理器"
->"网站"->"默认网站"->"属性"->"目录安全性"选项卡->"身份验证和访问控制块"->"编缉"->选中"集成windows身份验证"
但是还没解决问题,最后通过运行
C:"WINDOWS"Microsoft.NET"Framework"v2.0.50727>aspnet_regiis.exe -i
搞定。