FlexPro
HistoryBase
Engineering
Training
Downloads
FlexPro-Support
Wissen
Community
Über Uns
Referenzen
Jobs
Allgemeiner Kontakt
Händlerverzeichnis
FlexPro-Support
DE
EN
FR
Placeholder
Produkte und Lösungen
Support und Downloads
Unternehmen
Magazin
Kontakt
Sprache
MyWeisang

Account Einstellungen

Topic

flexpro.tlb not loaded

Startseite ' Community ' Automation and VBA ' flexpro.tlb not loaded

Schlagwörter: 

Anzeigen von 2-Stellen - 1 bis 2 (von insgesamt 2)
  • Autor
    Beiträge
  • #35250
    Peter Emmenegger
    Teilnehmer

    I’ve successfully linked and used the full api. However, when opening the LabVIEW application again the tlb needs to be relinked. Is there a way to register the tlb?

    Using regasm.exe gives the following error:

     

    C:WindowsMicrosoft.NETFrameworkv4.0.30319>regasm.exe “C:Program FilesWeisangFlexPro 12flexpro.tlb”

    Microsoft .NET Framework Assembly Registration Utility version 4.8.3752.0

    for Microsoft .NET Framework version 4.8.3752.0

    Copyright (C) Microsoft Corporation.  All rights reserved.

     

    RegAsm : error RA0000 : Failed to load ‘C:Program FilesWeisangFlexPro 12flexpro.tlb’ because it is not a valid .NET assembly

     

    The cmd prompt was run in admin mode.

     

    Suggestions are appreciated.

    #35251
    Bernhard Kantz
    Teilnehmer

    Regasm.exe (Assembly Registration Tool) is used to register the contents of a .NET assembly, not to register an arbitrary type library.

    When you use the Automation API e.g. in a C# program, you add the link to the FlexPro.tlb as a reference. How LabVIEW handles the necessary metadata to access COM objects does not fall into the scope of FlexPro.

Anzeigen von 2-Stellen - 1 bis 2 (von insgesamt 2)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.