日期:2014-05-20  浏览次数:20483 次

访问被拒绝:“Interop.ADODB”
“/”应用程序中的服务器错误。
--------------------------------------------

配置错误  
说明:   在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。  

分析器错误信息:   访问被拒绝:“Interop.ADODB”。

源错误:  


行   196: <add   assembly= "System.EnterpriseServices,   Version=1.0.5000.0,   Culture=neutral,   PublicKeyToken=b03f5f7f11d50a3a "/>
行   197: <add   assembly= "System.Web.Mobile,   Version=1.0.5000.0,   Culture=neutral,   PublicKeyToken=b03f5f7f11d50a3a "/>
行   198: <add   assembly= "* "/>
行   199: </assemblies>
行   200: </compilation>
 

源文件:   c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config         行:   198  

程序集加载跟踪:   下列信息有助于确定程序集“Interop.ADODB”无法加载的原因。

请问大虾为什么我的程序老是会出现这样的问题呢?

------解决方案--------------------
注册了没
------解决方案--------------------
1你可能是引用了Com组件,但在不同计算机上相同的COM是有不同的版本的,所以建议你可以把它和与他相关的Com一起删除,重新引用

2 重新启动IIS: 命令行中执行 iisreset——偶尔管用。
3 等待大约5分钟,重新编译程序并运行,通常能通过。
4 重新启动计算机,到C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files
删除所有文件,然后编译、运行程序