Missing PandorasAutomation.dll

Everything related to the coolux Tools

Moderator: Moderator Group

Missing PandorasAutomation.dll

Postby kylebjordahl » Wed Aug 14, 2013 1:28 am

I'm currently in the process of fixing up some old non-Coolux hardware servers with V4.7 Pro. I've installed PB Menu successfully on one of them, but the other two throw an error when starting, and also on some buttons, including the Master and Client Buttons. Clicking Continue in the pop-up menu seems to leave everything ok, however it seems to be pointing to an underlying problem. Also, the VNC server and other services don't seem to start automatically, and the menu starts hidden, and I have to right click it in the taskbar to show it.

Error when starting:

Code: Select all
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.DllNotFoundException: Unable to load DLL 'PandorasAutomation.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
   at PB_Menu.PB_Automation.AutoInitializeTCP(String& ipString, Int32 domainNumber, Boolean waitForConnection)
   at PB_Menu.Status.IsNetworkConnected()
   at PB_Menu.MainProg.Main_Shown(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnShown(EventArgs e)
   at System.Windows.Forms.Form.CallShownEvent()
   at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   at System.Threading.ExecutionContext.runTryCode(Object userData)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
PB_Menu
    Assembly Version: 1.0.0.7
    Win32 Version: 1.0.0.7
    CodeBase: file:///C:/system/LCD_Menu/PB_Menu.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
AxInterop.WBOCXLib
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/system/LCD_Menu/AxInterop.WBOCXLib.DLL
----------------------------------------
Interop.WBOCXLib
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/system/LCD_Menu/Interop.WBOCXLib.DLL
----------------------------------------
System.Management
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


And when clicking on various buttons, including Master, Client, Settings:
Code: Select all
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at PB_Menu.Menu.DrawStatus()
   at PB_Menu.OnScreenDialog.btnMaster_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
PB_Menu
    Assembly Version: 1.0.0.7
    Win32 Version: 1.0.0.7
    CodeBase: file:///C:/system/LCD_Menu/PB_Menu.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
AxInterop.WBOCXLib
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/system/LCD_Menu/AxInterop.WBOCXLib.DLL
----------------------------------------
Interop.WBOCXLib
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/system/LCD_Menu/Interop.WBOCXLib.DLL
----------------------------------------
System.Management
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
Microsoft.DirectX
    Assembly Version: 2.0.0.0
    Win32 Version: 9.12.589.0000
    CodeBase: file:///C:/system/LCD_Menu/Microsoft.DirectX.DLL
----------------------------------------
msvcm80
    Assembly Version: 8.0.50727.6195
    Win32 Version: 8.00.50727.6195
    CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.6195_x-ww_44262b86/msvcm80.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


kylebjordahl
 
Posts: 1
Joined: Mon Mar 25, 2013 9:50 am

Re: Missing PandorasAutomation.dll

Postby Daniel Kaminski » Wed Aug 14, 2013 9:06 am

Hi,

which OS are you running? Which Version of the Menu are you trying to install. It is hard to help without information.
Did you install PB before installing the Menu?
Did you install Windows Updates for .NET before installing the Menu?

Please also note that the PB Menu is designed and developed to work with coolux Hardware. Nevertheless, it should work on your hardware, too.

Please make sure you have .NET installed including the latest updates
Please make sure you have Direct X 9.0c installed
Please make sure you have C++ Runtimes installed

The latest Direct X 9.0 and c++ Runtimes are included in the V5 PB Installer. So if you install PB older Version of PB you might need to download those separately from Microsoft.

Were there any errors during the menu install?

Daniel
--
Daniel Kaminski
Pandoras Box Expert
User avatar
Daniel Kaminski
 
Posts: 1071
Joined: Tue Jul 22, 2008 10:55 am
Location: Herten, Germany

Re: Missing PandorasAutomation.dll

Postby Dennis Kuypers » Wed Aug 14, 2013 9:12 am

Hi,

as Daniel said, install the vc++ runtimes (the redistributables). PandorasAutomation depends on them and if they are missing the applications will tell you "PandorasAutomation.dll missing" while in fact itself is not missing but its dependencies.

Best regards
Dennis
Dennis Kuypers
(former Product Developer, Software)
Dennis Kuypers
coolux Germany
 
Posts: 771
Joined: Thu Jul 05, 2012 12:18 pm

Re: Missing PandorasAutomation.dll

Postby bradstallion » Wed Feb 05, 2014 1:07 pm

Hi All,
I've the dll missing problem. I've installed this:

http://www.microsoft.com/en-us/download ... px?id=5555

but the problem is still there. Running Dependecy Walker on PBA.dll I get the following errors:

MSVCP71.DLL Error opening file. The system cannot find the file specified
MSVCR71.DLL Error opening file. The system cannot find the file specified
IESHIMS.DLL Error opening file. The system cannot find the file specified

in windows\system32 I see MSVCP60.dll, MSVCP100.DLL, MSVCR100.DLL

any idea? Thanks
bradstallion
 
Posts: 10
Joined: Thu Dec 12, 2013 4:04 pm

Re: Missing PandorasAutomation.dll

Postby Dennis Kuypers » Wed Feb 05, 2014 1:19 pm

Hi,

Those are not the correct redistributables, sorry.

You can copy the files from a existing PB installation (probably a version 4.7 one) into the menu installa directory (C:/system/LCD_Menu)

Best regards
Dennis
Dennis Kuypers
(former Product Developer, Software)
Dennis Kuypers
coolux Germany
 
Posts: 771
Joined: Thu Jul 05, 2012 12:18 pm

Re: Missing PandorasAutomation.dll

Postby bradstallion » Wed Feb 05, 2014 1:28 pm

some additional info: I've correctly compiled PandorasAutomation.cs in Visual Studio 2010, on a 64bit windows 7 pc. The simple main, calling InitializeTCP and a couple of other APIs, runs correctly.

If I copy the generated exe (and PBA.dll) on a different 64bit Windows 7 PC, I get the missing DLL problem.

Any help is *really* appreciated...
bradstallion
 
Posts: 10
Joined: Thu Dec 12, 2013 4:04 pm

Re: Missing PandorasAutomation.dll

Postby Dennis Kuypers » Wed Feb 05, 2014 1:44 pm

Okay,

in this case you should be fine to ship the two dlls along with PBA.dll.

Best regards
Dennis
Dennis Kuypers
(former Product Developer, Software)
Dennis Kuypers
coolux Germany
 
Posts: 771
Joined: Thu Jul 05, 2012 12:18 pm

Re: Missing PandorasAutomation.dll

Postby bradstallion » Wed Feb 12, 2014 11:58 am

I've compiled my own source with both Visual Studio 2010 and Mono (mcs -platform:x86 mysrc.cs).
It works on some machines, on others I get the missing PBA.dll problem. All machines are Windows7 64bit.
On a machine where it doesn't work, I've installed the following Visual C++ redistributable:

2005 (x64 and x86)
2008 (x64 and x86)
2010 (x64 and x86)
2012 (x64 and x86)

These are the same redistributable installed on machines where the software works fine.

DirectX is version 11. I cannot figure out what else is missing.
bradstallion
 
Posts: 10
Joined: Thu Dec 12, 2013 4:04 pm


Return to Tools (Matrix, Splitter, Image Converter, PB Menu)

Who is online

Users browsing this forum: No registered users and 3 guests