Launching Toad Data Point gave the error:
The type initializer for 'Quest.Elevation.Elevation' threw an exception'
See scren shot SOL119821_Fig_1.pdf
Error log shows the following error:
System.MissingMethodException: Method not found: 'Void Dell.NamedPipeRPC.MessagePumpClient..ctor(System.String, Dell.NamedPipeRPC.MessagePumpTransport, Boolean)'.
Stack trace:
at Quest.Elevation.Elevation.EvevationClient..ctor(String processName)
at Quest.Elevation.Elevation..cctor()
Outer exception:
System.TypeInitializationException: The type initializer for 'Quest.Elevation.Elevation' threw an exception.
Stack trace:
at Quest.Toad.Gui.MainForm.Init()
at Quest.Toad.Loading.InitStep.PerformStep()
at Quest.Toad.Loading.AssemblyInit.AddSteps(InitSteps steps)
Issue caused by installing Toad Data Point 3.4 in the Quest Software root folder with an existing Toad Data Point 3.3 folder.
In other words, Toad Data Point 3.4 is installed into C:\program files\Quest Software folder instead of C:\program files\Quest Software\Toad Data Point 3.4. Also a Toad Data Point 3.3 folder is already present.
The NGenWrapper might be looking into the subdirectories and then modifying toad.exe.config to use the child directory DLLs, which is older v3.3 DLLs.
WORKAROUND: Do not install into the Quest Software root folder if folders for older versions of Toad are present.
STATUS: Waiting for fix in a future release of Toad Data Point.
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center