有使用过VS2003的朋友都应该知道,在安装VS之前,一般需要先安装IIS,这样在安装后.net frameworks之后不会有权限问题.
我自从用VS2005后,由于自带的DevelopmentServer比较方便,因此常常忘记装IIS,今天因为突然需要在IIS下部署,临时装了IIS,理所当然的出现了权限问题:
Failed to access IIS metabase.
......
很显然是由于.NET的帐户没有足够的权限来访问IIS
解决方案如下:
1)>aspnet_regiis -ga
2)>aspnet_regiis -i
上面的account是.net的用户名,如果在XP下,用Users即可.
aspnet_regiis -ga Users
aspnet_regiis -i
这两个命令在 windows/microsoft.net/framworek/v2.0xxx下
aspnet_regiis -i
这两个命令在 windows/microsoft.net/framworek/v2.0xxx下
来自西北的狼!