Liny_@NotePad

沉迷ACG中

IIS无法访问WebService,提示-2147467259 (0x80004005)

症状是在VS里写好asmx,编译后在浏览器中查看时页面空白,只有一行字“-2147467259 (0x80004005)“。

原因在http://www.hugstone.com/index.php/archives/407里找到了。

先安装.NET框架再安装IIS的话,IIS没有对该框架进行访问的限制。

因此需要在要用的.NET框架的控制台下执行aspnet_regiis -i 指令注册IIS。

执行完后重启IIS即可访问。