日期:2014-05-18  浏览次数:20666 次

配置WEBSERVICE技巧
昨天开始配置WEBSERVICE,一直出现Failed to access IIS metabase的错误,试过了很多种办法都无法解决,
网上最多的说法是通过Visual Studio 2005 Command Prompt运行aspnet_regiis -i,还有很多种做法,包括重装IIS
但是我试过了都无法运行,于是找到了另外一种方法
在CMD中进入目录C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727,运行aspnet_regiis
我试一下,错误仍然存在.
今天突然发现,我电脑里有两个版本,一个是v2.0.50727,另外一个是4.0.30319
于是试试在CMD中进入目录C:\WINDOWS\Microsoft.NET\Framework\4.0.30319
运行通过了。发帖是方便自己以后找到解决办法或给同行一点提示,不知道是否有积分拿,呵呵呵

------解决方案--------------------
iis 的运行池中要选择对应发布应用的.net版本。