| Author |
Message |
dkellyb717
Joined: 07 Mar 2011 Posts: 2
|
Posted: Mon Mar 07, 2011 4:38 pm Post subject: Unable to load Microsoft.VisualC.STLCLR.dll |
|
|
Whenever I try to load the assembly Microsoft.VisualC.STLCLR.dll or anything that depends on it, I receive the following error:
An exception was encountered while trying to load the assembly D:\development\src\SCSGOV\1.0_CVN76\Release\Microsoft.VisualC.STLCLR.dll.
RedGate.Exceptions.AssemblyNotLoadedException
at RedGate.ExceptionHunter.Logic.CecilSPI.DotNetAssembly.a(Exception )
at RedGate.ExceptionHunter.Logic.CecilSPI.DotNetAssembly.a(Boolean )
at RedGate.ExceptionHunter.Logic.CecilSPI.DotNetAssembly.a(String )
at RedGate.ExceptionHunter.Logic.CecilSPI.DotNetAssembly..ctor(IExceptionHunterSession session, String fullPathname)
at y.GetPE(String fullPathname)
at v.AddSessionAssembliesAndReferences(IEnumerable`1 filenames)
at RedGate.ExceptionHunter.UI.MainForm.<>c__DisplayClass21.<AddAssemblies>b__1d()
Caused by:
The interface System.Collections.IEnumerator has an unresolved method get_Current that could not be located in the class Microsoft.VisualC.StlClr.DequeEnumerator`1.
RedGate.Exceptions.MethodNotFoundException
at cv.a(o )
at cv.get_ImplicitOverrides()
at m.c(o )
at cB.a()
at cB.a(IEnumerable`1 , String )
at cB.a(String , Boolean )
at bz.LoadAssemblyFromFile(String filename)
at bs.e.PerformTask()
at bs.a()
Furthermore, once I receive this error, I can no longer load ANY assemblies, even after removing all assemblies, until I restart ExceptionHunter. Since nearly all of our code depends upon this dll, getting this to load is a top priority. |
|
| Back to top |
|
 |
Brian Donahue
Joined: 23 Aug 2004 Posts: 6348 Location: Red Gate Software
|
Posted: Tue Mar 08, 2011 6:53 pm Post subject: |
|
|
Corrrect me if I'm wrong, but isn't STLCLR a 100% unmanaged C++ library for providing "Standard Template" support to C++ coders? If so, Exception hunter can't process this library. It is only effective on 100% managed .NET assemblies. I'll agree the error is super-ugly but you won't get any information about unmanaged "exceptions" in Exception Hunter - only strongly-typed CLR exceptions. _________________ Brian Donahue
Technical Support
Red Gate Software Ltd.
44 (0)870 160 0037 ext 8521
US and CAN 1-866-RED GATE ext 8521 |
|
| Back to top |
|
 |
dkellyb717
Joined: 07 Mar 2011 Posts: 2
|
Posted: Tue Mar 08, 2011 6:57 pm Post subject: |
|
|
| You are incorrect. STLCLR is the managed implementation of STL for the Common Language Runtime (hence the name, stlCLR). It is 100% managed. |
|
| Back to top |
|
 |
Brian Donahue
Joined: 23 Aug 2004 Posts: 6348 Location: Red Gate Software
|
Posted: Tue Mar 08, 2011 6:58 pm Post subject: |
|
|
Not what an expert in the field says. _________________ Brian Donahue
Technical Support
Red Gate Software Ltd.
44 (0)870 160 0037 ext 8521
US and CAN 1-866-RED GATE ext 8521 |
|
| Back to top |
|
 |
Brian Donahue
Joined: 23 Aug 2004 Posts: 6348 Location: Red Gate Software
|
Posted: Tue Mar 08, 2011 7:03 pm Post subject: |
|
|
Okay, fair enough Reflector shows a CLI header, etc. Don't trust everything you read on the Internet. _________________ Brian Donahue
Technical Support
Red Gate Software Ltd.
44 (0)870 160 0037 ext 8521
US and CAN 1-866-RED GATE ext 8521 |
|
| Back to top |
|
 |
Brian Donahue
Joined: 23 Aug 2004 Posts: 6348 Location: Red Gate Software
|
Posted: Wed Mar 09, 2011 10:58 am Post subject: |
|
|
I have logged a bug about this: CE-312. This error message doesn't make a lot of sense given Reflector can find the method. _________________ Brian Donahue
Technical Support
Red Gate Software Ltd.
44 (0)870 160 0037 ext 8521
US and CAN 1-866-RED GATE ext 8521 |
|
| Back to top |
|
 |
yaosen
Joined: 19 Mar 2012 Posts: 2
|
Posted: Mon Mar 19, 2012 11:22 am Post subject: |
|
|
Okay, fair enough Reflector shows a CLI header
. |
|
| Back to top |
|
 |
|