FlexPro
HistoryBase
Engineering
Training
Downloads
FlexPro Support
Knowledge
Community
About us
References
Jobs
General Contact
List Of Retailers
FlexPro Support
EN
DE
FR
Placeholder
Products and Solutions
Support and Downloads
Company
Magazine
Contact Us
Language
MyWeisang

Account settings

Topic

flexpro.tlb not loaded

Home page Community Automation and VBA flexpro.tlb not loaded

Tagged: 

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #35250
    Peter Emmenegger
    Participant

    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
    Participant

    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.

Viewing 2 posts - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.