询问一个问题--类库无法注册问题。
我在调试一个程序。未调试之前就出现以下错误: 类 frmInfo 可以进行设计,但不是文件中的第一个类。Visual Studio 要求设计器使用文件中的第一个类。移动类代码使之成为文件中的第一个类,然后尝试重新加载设计器。
未能找到引用的组件“RepositoryTypeLib”。未能加载类型库。未能加载类型库。库没有注册。
调试过程出现:错误,microsofe Development Environment
未处理的“System.Runtime.InteropServices.COMException”类型的异常出现在 mscorlib.dll 中。
按继续。。。。
其他信息: Unknown error
“DefaultDomain”: 已加载“c:\windows\microsoft.net\framework\v1.1.4322\mscorlib.dll”,未加载符号。
“NameGIS”: 已加载“c:\windows\assembly\gac\mscorlib.resources\1.0.5000.0_zh-chs_b77a5c561934e089\mscorlib.resources.dll”,未加载符号。
“NameGIS”: 已加载“G:\lyl\gis\NameGIS\bin\NameGIS.exe”,符号已加载。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\system.windows.forms\1.0.5000.0__b77a5c561934e089\system.windows.forms.dll”,未加载符号。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll”,未加载符号。
“NameGIS.exe”: 已加载“g:\lyl\gis\namegis\bin\interop.mapobjects2.dll”,未加载符号。
“NameGIS.exe”: 已加载“g:\lyl\gis\namegis\bin\magiclibrary.dll”,未加载符号。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.drawing.dll”,未加载符号。
“NameGIS.exe”: 已加载“g:\lyl\gis\namegis\bin\axinterop.shdocvw.dll”,未加载符号。
“NameGIS.exe”: 已加载“g:\lyl\gis\namegis\bin\axinterop.mapobjects2.dll”,未加载符号。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\microsoft.visualbasic\7.0.5000.0__b03f5f7f11d50a3a\microsoft.visualbasic.dll”,未加载符号。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data.dll”,未加载符号。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.dll”,未加载符号。
“NameGIS.exe”: 已加载“g:\lyl\gis\namegis\bin\interop.shdocvw.dll”,未加载符号。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\system.resources\1.0.5000.0_zh-chs_b77a5c561934e089\system.resources.dll”,未加载符号。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\accessibility\1.0.5000.0__b03f5f7f11d50a3a\accessibility.dll”,未加载符号。
“NameGIS.exe”: 已加载“g:\lyl\gis\namegis\bin\utilitylibrary.dll”,未加载符号。
“NameGIS.exe”: 已加载“g:\lyl\gis\namegis\bin\interop.mosymbollib.dll”,未加载符号。
“NameGIS.exe”: 已加载“c:\windows\assembly\gac\stdole\7.0.3300.0__b03f5f7f11d50a3a\stdole.dll”,未加载符号。
未处理的“System.Runtime.InteropServices.COMException”类型的异常出现在 mscorlib.dll 中。
调试错误:
未处理的异常: System.Runtime.InteropServices.COMException (0x80004005): Unknown error
at System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
at MapObjects2.MapLayerClass.set_GeoDataset(GeoDataset )
at NameGIS.MainForm.LoadLayers() in G:\lyl\gis\NameGIS\Form1.vb:line 1448
at NameGIS.MainForm.MainForm_Load(Object sender, EventArgs e) in G:\lyl\gis\NameGIS\Form1.vb:line 964
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at NameGIS.MainForm.Main() in G:\lyl\gis\NameGIS\Form1.vb:line 15程序“[3112] NameGIS.exe”已退出,返回值为 0 (0x0)。
--------------------------------我的那个类库文件没法注册。不知道谁有这个 RepositoryTypeLib 文件?