1、在命令行中尝试重新注册mscordbi.dll(regsvr32 mscordbi.dll)文件,该文件位于(C:\WINNT\Microsoft.NET\Framework\v1.1.4322请找到你本机的这个对应的目录)。
2、在命令行中尝试重新注册oleaut32.dll(regsvr32 oleaut32.dll)
3、运行C:\Program Files\Common Files\Microsoft Shared\VS7Debug下面的mdm.exe /regserver
以上运行的命令都是在visual studio .net 命令提示符中输入,并且要进入到上面所说的目录执行才有效。
大部分问题都是因为,mdm被损坏了导致的,重新运行最后一条命令就行了。
在windows下运行注册文件试试:
命令提示符里运行:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
或运行:C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\aspnet_regiis.exe -i