未能从程序集中加载类型“System.Web.UI.ScriptReferenceBase”

我在VS2010下,用Visual Basic写了个小程序,在集成环境下运行很正常。结果制作出安装程序后出问题了,运行的时候老提示如下错误: 有关调用实时(JIT)调试而不是此对话框的详细信息, 请参见此消息的结尾。 ************** 异常文本 ************** System.TypeLoadException: 未能程序集“SellingBook, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中加载类型“ADODB.FieldsToInternalFieldsMarshaler”。 在 System.StubHelpers.StubHelpers.CreateCustomMarshalerHelper(IntPtr pMD, Int32 paramToken, IntPtr hndManagedType) 在 ADODB._Recordset.get_Fields() 在 SellingBook.frmWelcome.frmWelcome_Load(Object sender, EventArgs e) 位置 D:\用户\Documents\Visual Studio 2010\Projects\SellingBook\SellingBook\frmWelcome.vb:行号 39 在 System.EventHandler.Invoke(Object sender, EventArgs e) 在 System.Windows.Forms.Form.OnLoad(EventArgs e) 在 System.Windows.Forms.Form.OnCreateControl() 在 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) 在 System.Windows.Forms.Control.CreateControl() 在 System.Windows.Forms.Control.WmShowWindow(Message& m) 在 System.Windows.Forms.Control.WndProc(Message& m) 在 System.Windows.Forms.ScrollableControl.WndProc(Message& m) 在 System.Windows.Forms.Form.WmShowWindow(Message& m) 在 System.Windows.Forms.Form.WndProc(Message& m) 在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** 已加载程序集 ************** mscorlib 程序集版本:4.0.0.0 Win32 版本:4.6.1073.0 built by: NETFXREL3STAGE 基本代码:file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- SellingBook 程序集版本:1.0.0.0 Win32 版本:1.0.0.0 基本代码:file:///D:/Program%20Files/MingyueVS/%E8%8F%9C%E8%8B%97%E8%AE%B0%E8%B4%A6%E7%AE%A1%E5%AE%B6/SellingBook.exe ---------------------------------------- Microsoft.VisualBasic 程序集版本:10.0.0.0 Win32 版本:14.6.1038.0 built by: NETFXREL2 基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll ---------------------------------------- System.Windows.Forms 程序集版本:4.0.0.0 Win32 版本:4.6.1038.0 built by: NETFXREL2 基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System 程序集版本:4.0.0.0 Win32 版本:4.6.1038.0 built by: NETFXREL2 基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing 程序集版本:4.0.0.0 Win32 版本:4.6.1068.2 built by: NETFXREL3STAGE 基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Runtime.Remoting 程序集版本:4.0.0.0 Win32 版本:4.6.1038.0 built by: NETFXREL2 基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll ---------------------------------------- System.Management 程序集版本:4.0.0.0 Win32 版本:4.6.1038.0 built by: NETFXREL2 基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll ---------------------------------------- System.Windows.Forms.resources 程序集版本:4.0.0.0 Win32 版本:4.6.1038.0 built by: NETFXREL2 基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- mscorlib.resources 程序集版本:4.0.0.0 Win32 版本:4.6.1038.0 built by: NETFXREL2 基本代码:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_zh-Hans_b77a5c561934e089/mscorlib.resources.dll ---------------------------------------- ************** JIT 调试 ************** 要启用实时(JIT)调试, 该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置 jitDebugging 值。 编译应用程序时还必须启用 调试。 例如: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> 启用 JIT 调试后,任何未经处理的异常 都将被发送到在此计算机上注册的 JIT 调试器, 而不是由此对话框处理。 网上能查到的方法都试了,比如说换ADODB版本为2.8,重新注册ADODB.DLL等等,都不行。 请大神们帮一下。
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页