Luegisdorf
2/20/2006 4:07:00 PM
I need first to create an empty com+ application. The script works now (used
in VB.NET):
Dim catalog As COMAdmin.COMAdminCatalog =
New COMAdmin.COMAdminCatalog()
Dim objCatalogApplicationCollection As COMAdmin.COMAdminCatalogCollection =
catalog.GetCollection("Applications")
objCatalogApplicationCollection.populate()
Dim app As Object = objCatalogApplicationCollection.add()
app.value("Name") = "Navision Axapta Business Connector"
' Creates an empty space
objCatalogApplicationCollection.saveChanges()
catalog.InstallComponent("Navision Axapta Business
Connector", "c:\....\axcom.dll", "",
"")
' creates component classes into
prepared space
With some litte modification it should work also as a VBScript!
Best regards
Patrick
"Luegisdorf" wrote:
> Hi there
>
> For automatisation I want to register Axapta's COM with a script like this:
> Dim catalog As COMAdmin.COMAdminCatalog = New
> COMAdmin.COMAdminCatalog()
> catalog.InstallComponent("Navision Axapta Business
> Connector", "c:\....\axcom.dll", "", "")
>
> But unfortunelly I always get the exception "HRESULT: 0x80110809". What I'm
> doing wrong?
>
> May be you have done something similar and know the answer?
>
> Thanks you for your hints.
>
> Best regards
> Patrick
>