ADX2010: Adxregistrator fails under Windows 2000

Add-in Express™ Support Service
That's what is more important than anything else

ADX2010: Adxregistrator fails under Windows 2000
 
Giovanni Amici




Posts: 6
Joined: 2010-10-07
Hello,
i'm making an IE toolbar for IE 6.0 and Windows 2000 but i have problems registering the object with Adxregistrator, below there's the log file created in My Documents\Add-In Express folder.

when i run the following command:
Adxregistrator.exe /install="MyToolbar.dll" /privileges=admin
I obtain the same error too.

In another post i saw there's a patch coming out with the next version of ADX. Could you provide me a delivery date or any other workaround to come out?

Thanks, kind regards,
Giovanni Amici

-----------------------------------

02:49:22 Calling the managed registration procedure.
02:49:23 Managed Error:
(Inner Exception)
Date and Time: 06/10/2010 2.49.22
Machine Name: WINDOWS2000
IP Address: 192.168.1.104
Current User: WINDOWS2000\Administrator

Application Domain: C:\Program Files\Comune di Bologna\IEToolbar 2.0\
Assembly Codebase: file:///C:/Program Files/Comune di Bologna/IEToolbar 2.0/AddinExpress.IE.DLL
Assembly Full Name: AddinExpress.IE, Version=6.2.373.0, Culture=neutral, PublicKeyToken=4416dd98f0861965
Assembly Version: 6.2.373.0
Assembly Build Date: 14/09/2010 4.53.06

Exception Source: AddinExpress.IE
Exception Type: System.EntryPointNotFoundException
Exception Message: Unable to find an entry point named 'GetSystemWow64Directory' in DLL 'kernel32.dll'.
Exception Target Site: GetSystemWow64Directory

---- Stack Trace ----
AddinExpress.IE.Win32.GetSystemWow64Directory(lpBuffer As StringBuilder, uSize As UInt32)
AddinExpress.IE.DLL: N 00000 (0x0) JIT
AddinExpress.IE.Globals.CheckSystemWow64Support(x86Process As Boolean&)
AddinExpress.IE.DLL: N 0014 (0xE) IL
AddinExpress.IE.ADXIEToolbar.RegisterIEToolBarInternal(t As Type)
AddinExpress.IE.DLL: N 0027 (0x1B) IL



(Outer Exception)
Date and Time: 06/10/2010 2.49.23
Machine Name: WINDOWS2000
IP Address: 192.168.1.104
Current User: WINDOWS2000\Administrator

Application Domain: C:\Program Files\Comune di Bologna\IEToolbar 2.0\
Assembly Codebase: file:///C:/Program Files/Comune di Bologna/IEToolbar 2.0/AddinExpress.IE.DLL
Assembly Full Name: AddinExpress.IE, Version=6.2.373.0, Culture=neutral, PublicKeyToken=4416dd98f0861965
Assembly Version: 6.2.373.0
Assembly Build Date: 14/09/2010 4.53.06

Exception Source: mscorlib
Exception Type: System.Reflection.TargetInvocationException
Exception Message: Exception has been thrown by the target of an invocation.
Exception Target Site: _InvokeMethodFastADX2010: Adxregistrator fails under Windows 2000
Posted 07 Oct, 2010 13:16:50 Top
Sergey Grischenko


Add-in Express team


Posts: 7202
Joined: 2004-07-05
Hi Giovanni.

We fixed this issue in the latest version of the product.
Posted 08 Oct, 2010 10:15:05 Top
Giovanni Amici




Posts: 6
Joined: 2010-10-07
Hi Sergey,
I have downloaded the latest version "adxienet-v603-b376-vs-std.zip", rebuilt assembly and created again the setup project but i have the same error. I'm doing anything wrong?
Here's the complete log of Adxregistrator.

Thank you for your help, regards,

Giovanni
------------------------
Add-in Express Registrator Log File: 10/09/2010 00:04:09

Installation directory: C:\Program Files\Comune di Bologna\IEToolbar2\
Registrator version: 6.2.3049.0
-------------------------------
00:04:09 Starting the add-in registration process.
00:04:09 Loading mscoree.dll
00:04:09 Success.
00:04:09 .NET Framework installation directory:
00:04:09 The latest version of .NET Framework: 'v2.0.50727'
00:04:09 Loading CLR: v2.0.50727.
00:04:10 The CLR v2.0.50727 has been initialized successfully.
00:04:11 Creating a new domain setup.
00:04:11 Success.
00:04:11 Getting the add-in directory.
00:04:11 Success. The directory is 'C:\Program Files\Comune di Bologna\IEToolbar2\'
00:04:11 The 'shadow copy' is disabled.
00:04:11 Creating a new application domain.
00:04:12 Success.
00:04:12 Getting the base directory for the domain.
00:04:12 Success. The directory is 'C:\Program Files\Comune di Bologna\IEToolbar2\'.
00:04:12 Searching for the Add-in Express core library.
00:04:12 Success. The 'AddinExpress.IE.dll' file is found.
00:04:12 Creating an instance of the 'AddinExpress.Deployment.ADXRegistrator' class.
00:04:12 Assembly identity is 'AddinExpress.IE'.
00:04:14 Success.
00:04:14 Unwrapping the instance of the 'AddinExpress.Deployment.ADXRegistrator' class.
00:04:14 Success.
00:04:14 Calling the managed registration procedure.
00:04:25 Managed Error:
(Inner Exception)
Date and Time: 09/10/2010 0.04.19
Machine Name: WINDOWS2000
IP Address: 192.168.1.104
Current User: NT AUTHORITY\SYSTEM

Application Domain: C:\Program Files\Comune di Bologna\IEToolbar2\
Assembly Codebase: file:///C:/Program Files/Comune di Bologna/IEToolbar2/AddinExpress.IE.DLL
Assembly Full Name: AddinExpress.IE, Version=6.3.376.0, Culture=neutral, PublicKeyToken=4416dd98f0861965
Assembly Version: 6.3.376.0
Assembly Build Date: 08/10/2010 19.52.36

Exception Source: AddinExpress.IE
Exception Type: System.EntryPointNotFoundException
Exception Message: Unable to find an entry point named 'GetSystemWow64Directory' in DLL 'kernel32.dll'.
Exception Target Site: GetSystemWow64Directory

---- Stack Trace ----
AddinExpress.IE.Win32.GetSystemWow64Directory(lpBuffer As StringBuilder, uSize As UInt32)
AddinExpress.IE.DLL: N 00000 (0x0) JIT
AddinExpress.IE.Globals.CheckSystemWow64Support(x86Process As Boolean&)
AddinExpress.IE.DLL: N 0014 (0xE) IL
AddinExpress.IE.ADXIEToolbar.RegisterIEToolBarInternal(t As Type)
AddinExpress.IE.DLL: N 0027 (0x1B) IL



(Outer Exception)
Date and Time: 09/10/2010 0.04.24
Machine Name: WINDOWS2000
IP Address: 192.168.1.104
Current User: NT AUTHORITY\SYSTEM

Application Domain: C:\Program Files\Comune di Bologna\IEToolbar2\
Assembly Codebase: file:///C:/Program Files/Comune di Bologna/IEToolbar2/AddinExpress.IE.DLL
Assembly Full Name: AddinExpress.IE, Version=6.3.376.0, Culture=neutral, PublicKeyToken=4416dd98f0861965
Assembly Version: 6.3.376.0
Assembly Build Date: 08/10/2010 19.52.36

Exception Source: mscorlib
Exception Type: System.Reflection.TargetInvocationException
Exception Message: Exception has been thrown by the target of an invocation.
Exception Target Site: _InvokeMethodFast

---- Stack Trace ----
System.RuntimeMethodHandle._InvokeMethodFast(target As Object, arguments As Object[], sig As SignatureStruct&, methodAttributes As MethodAttributes, typeOwner As RuntimeTypeHandle)
AddinExpress.IE.DLL: N 00000 (0x0) JIT
System.RuntimeMethodHandle.InvokeMethodFast(target As Object, arguments As Object[], sig As Signature, methodAttributes As MethodAttributes, typeOwner As RuntimeTypeHandle)
AddinExpress.IE.DLL: N 0007 (0x7) IL
System.Reflection.RuntimeMethodInfo.Invoke(obj As Object, invokeAttr As BindingFlags, binder As Binder, parameters As Object[], culture As CultureInfo, skipVisibilityChecks As Boolean)
AddinExpress.IE.DLL: N 0275 (0x113) IL
System.Reflection.RuntimeMethodInfo.Invoke(obj As Object, invokeAttr As BindingFlags, binder As Binder, parameters As Object[], culture As CultureInfo)
AddinExpress.IE.DLL: N 0000 (0x0) IL
AddinExpress.Projects.Common.Utilities.CallUserDefinedRegistrationMethod(type As Type, bRegister As Boolean, targetHive As ADXTargetRegistryHive)
AddinExpress.IE.DLL: N 0342 (0x156) IL
AddinExpress.Projects.Common.Utilities.RegisterType(t As Type, createVersionKey As Boolean, allUsers As Boolean, targetHive As ADXTargetRegistryHive, callRegMethod As Boolean)
AddinExpress.IE.DLL: N 0247 (0xF7) IL
AddinExpress.Projects.Common.Utilities.RegisterAssembly(assembly As Assembly, createVersionKey As Boolean, allUsers As Boolean, targetHive As ADXTargetRegistryHive, callRegMethod As Boolean)
AddinExpress.IE.DLL: N 0040 (0x28) IL
AddinExpress.Deployment.AddinDomainAdapter.RegisterForComInterop(register As Boolean, dllType As String, dllPath As String, showExceptions As Boolean)
AddinExpress.IE.DLL: N 0058 (0x3A) IL
AddinExpress.Deployment.ADXRegistrator.RegisterAssembly(commandLine As String)
AddinExpress.IE.DLL: N 0437 (0x1B5) IL



00:04:25 The add-in registration process is completed with HRESULT = -2147467259.
Posted 08 Oct, 2010 17:27:02 Top
Sergey Grischenko


Add-in Express team


Posts: 7202
Joined: 2004-07-05
Hi Giovanni.

We re-uploaded the latest build recently. Please download it again.
Sorry for the inconvenience.
Posted 11 Oct, 2010 05:06:31 Top
Giovanni Amici




Posts: 6
Joined: 2010-10-07
Hi Sergey,
i confirm that with the latest version the problem is solved.

Thank you for your help!
Giovanni
Posted 12 Oct, 2010 02:18:56 Top
Sergey Grischenko


Add-in Express team


Posts: 7202
Joined: 2004-07-05
Hi Giovanni.

Thank you for the very timely feedback.
Posted 12 Oct, 2010 06:10:06 Top