How to include libraries in an application properly

Hello

I'm working on a project that uses an external device.

I installed the software for this device that includes drivers and libraries (.dll files) for use with LabView.

To connect with the device, I use the block 'create an ActiveX object '.

I like the Active-X entry, create a new entry and choose the right class in the drop-down list.

This adds not all the DLLs for the project dependencies.

LabView seems to be assuming that the necessary files are there.

I want to install this application on another computer that does not have necessarilay the software to install the unit.

My application fails. There is no error messages of any missing library either.

I have to add the necessary libraries manually.

How should I do this?

(1) I might add directly the library files to the project.

(2) I might add the library to my file Installer files, so that they are properly installed with my request.

I don't know how to do this.

How to tell the installer to install the files in the library?

(* what I mean with that is to place them in the appropriate folder. Of course, the application folder is also searched dll when running, but this means that each application has its own dll, which seems to be the wrong approach)

(3) I might add the file redistributable .exe for setup of my application as an installer.

I don't know how do either.

I will add the .exe for the project file, copy it to a place (which one?)  during the installation, and then run this file after completing the installation program?

Or do I have to add this installation program to the list of "additional installers? It seems we can add only installers of NOR. How can I add my?

Or y at - it another way, I have to do this?

Thank you for your help.

If it's just a dll - you can add it to the project with "always include" in the build specification.

If it's a dll with dependencies / drivers etc, then it would be best to run their installer to ensure that everything is installed/registered properly as directed by their redistributable.

You can specify either the user to install the software as a sine qua non, display an error if it is not installed when you run the software and provide instructions on what to do (providing your code at least runs without him).

In the specification to build, you can specify an executable file to be run after Setup has completed, so you may want to include the redistributable in your Installer and set it.

Tags: NI Software

Similar Questions

  • How you include the doctype in Application.cfc?

    I am trying to convert an Application.cfm-Application.cfc file and in the cfm file, I got the following:

    <! - set the content type to ISO-8859-1, otherwise the default is UTF - 8->
    < cfcontent type = text/html"; charset = ISO-8859-1 ">"

    <! - set the doctype for all documents - >
    < ! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict / / IN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" > ""
    " < html xmlns =" http://www.w3.org/1999/xhtml ">

    I think I put the cfcontent in the SystemFramework function as well as other application variables.  No matter what I do, nothing happens the doctype to appear on the pages. Where do you put that in the SWC file?

    Thank you!

    Holli

    If you want the OUTPUT of the OnRequestStart function, you must use OnRequest() and include the generated output.

    Really, which means you could probably do all what you want just in the OnRequest method, but which belongs to you.

    It is not that OnRequest() breaks webservices, ajax called ect.  OnRequest runs for ALL applications before the Web service request, ajax calls ect.

    Then, if anything method OnRequest adds content, such as the content of your topic, all applications, including Web services and ajax calls.  99.9% of the time, which added content will break the format and avoid thus the functionality of these web service and ajax requests.

    It is not hard to get around.

    (1) have a smarter onRequest method which includes when he meets the demands of ajax or Web service and not to provide content that will break.

    (2) make your resource webservice and ajax inside a different directory with another Application.cfc file with a different (or no) onRequest method.

    (3) as Adam said, don't put content in your Application.cfc but use any number of other methods to apply this type of standard output to all views.

  • Re: How to get the Tempo to work properly?

    Hello

    I have problems with the service of Tempo.

    I don't get updates via this application (all the settings of this application are accurate, i.e. "full control"). I know this because there are updates available online to my laptop via the pilot site of toshiba.

    When I installed first Tempo, updates for about a month, I received, and then all of a sudden, no update came through. My firewall is blocking either of this application.

    I tried to reinstall the application, but no change in the situation.

    Does anyone know if ALL updates are available via the website of driver toshiba out tempo? Because, in the month that this service worked, I got an update of the bios, but I recently saw a bios update online and Tempo has not always reports that it is available.

    Any ideas on how to get the Tempo to work properly?

    Thank you.

    I saw in your other thread you have installed SP1 on your Vista laptop.
    There may be some compatibility problems between SP1 and Tempo

    And Yes, as far as I know Tempo bring all available updates!

  • How to include the name of the vendor and the Version for the appliation

    Hello
    How to include the version and the supplier of the application/product we created. I have sucessfully signed the code file in the mobile, but now I want to include the version and application provider how to do this.

    If you suspect that other people have asked similar questions, then by searching this forum or knowledge base is the right thing to try.

    http://supportforums.BlackBerry.com/T5/Java-development/read-version-from-inside-app/m-p/345845#M638

  • The water is accidentally spilled on my computer and it was completely destroyed, I lost everything I had including all of my applications. I have now bought a new computer and would like to re-download the copy of Photoshop Elements that I bought last ye

    The water is accidentally spilled on my computer and it was completely destroyed, I lost everything I had including all of my applications. I have now bought a new computer and would like to re-download the copy of Photoshop Elements that I bought last year can I do this? How can I do this? And how do you speak directly to a customer service representative to shout aloud?

    What version of photoshop elements and the operating system?

    Maybe is one of them:

    (downloads for older versions)

    Download and Installation Help

  • How to include the URL of a page in the Notification E-mail?

    Hi all

    I need your help to implement the conditional.
    I implemented the notification email in our application.so whenever the user creates a form/shape, the mail will be triggered to them. Now, users want to include the link in the email.
    When they click on the link in the email, it should access to the newly created in the Apex form page.
    How to include the link to the page being Email?

    Thank you
    Robette.

    Maybe you can try this,

    1. create a hidden item say P1_URL
    2 write this in "Run when the page loads" document.getElementById('P1_URL').value = window.location.href;
    above code will give you the current URL
    3. you can use the element preceding everywhere where you want.

    Concerning
    Tauceef

  • How can I close Firefox (closed) if properly run two windows with multiple tabs in each and I want to save them all?

    How can I close Firefox (closed) if properly run two windows with multiple tabs in each and I want to save them all? I tried to close each window by clicking the X in the top right, and then restart Firefox only loads the last closed window. Is it possible to close Firefox so it restarts with both windows?

    Hi osenochen, some additions to the first response:

    • You can display the classic menu temporarily bar by pressing Alt or F10 to access the file menu
    • There is also an icon of 'power' at the bottom of the graphic application menu (the one which is displayed by the button "3-bar" menu) If you prefer
    • If you closed a window and you want to re - open, go to the history menu and see a list of recently closed windows (by default, up to 3 windows closed are stored and can be re-opened - not applicable to windows private)
  • How to restore the built in application of new? Unfortunately I deleted

    How to restore the built in application of new? Unfortunately I deleted

    Hello

    It is on the App Store.

    Delete apps Apple integrated from the home screen on your device iOS with iOS 10 - Apple Support

  • OfficeJet Pro 8600: How to stop a current scanning application

    While trying to scan a new document, I get an error message saying that the scanner is in use.  How to stop an open scanning application.

    Hello

    Thank you for using the HP Forums. You can try the following:

    Please download and run the HP Print and Scan Doctor (PSDR) tool to diagnose and solve your problem

    http://h20180.www2.HP.com/apps/NAV?h_pagetype=s-926&h_lang=en&h_client=s-h-E016-1&h_keyword=DG-PDU

    If this does not help, we recommend uninstalling and reinstalling the software FULL of features.

    Hope that helps.

  • How can I transfer my files, applications, etc. of the older IMac (OS10.6.8) for the new IMac (OS10.10)? Please notify and TYI.

    Just bought a refurbished IMac (21.5-inch 2.9 GHz quad-core Intel Core i5 OS10.10 iMac). How can I transfer my files, applications, etc. the old IMac (20-inch 2.4 GHz Intel Core 2 Duo OS10.6.8) to the most recent IMac? Please notify and LYDIA.

    Move your content to a new Mac - Apple Support

    A new Mac set up an ancient, its backups or PC

  • How can I read reviews of applications on the App Store for Apple TV?

    How can I read reviews of applications on the App Store for Apple TV?

    It is even possible to read or write reviews of applications on Apple TV?

    Access is not for the comments on Apple TV. You need to get the title in iTunes or the App Store on an iOS. Reviews of iTunes can often be found using your favorite search engine.

    TT2

  • How to include LabView Instr.llb in a deployment of TestStand?

    I want to deploy my sequenze of testbed. When I install the deployment and you want to let it run it shows that it can t find all the sub whitch screws I used directly from LabView. For example: .vi VISA set up a Serial Port (Instr) or by check if file or folder Exists.vi. How to include this VI s to the installer?

    He s solved. This screw is located in the folder: Support screw whitch is createt automatically by the installation.  Thank you

  • I am running xp sp3 and cannot find the movie maker software in the all programs list, how can I access this software application

    original title: access to Movie Maker

    I am running xp sp3 and cannot find the movie maker software in the all programs list, how can I access this software application?

    You are welcome and thank you for the comments.

  • How can I delete a print application

    Somehow, I started an app impression that I don't want, and it prints a newsletter whenever I start the printer and print an e-mail or other document. How can I delete a print application, in this case, the Sunday Times Digest.

    Hello

    Please use the following link (under 'Manage Print Apps' to cancel/remove it):

    http://support.HP.com/us-en/document/c03614219

    You can also get this:

    My impression applications

    To view and manage applications printing for your printer, use the display on the printer itself. This Web site cannot manage apps printing for your printer. In this case, you must cancel from your printer.

    Kind regards.

  • How can I delete a desktop application and the file?

    I download an application which went to the bureau.  Target is "C\Users\===\desktop\===.exe" no shortcut key. I click with the right button to delete the file and got a sign of caution: action cannot be compleded because the file is open in = executable.  Close the file and try again.  I have liquidated everything returned to do the samething and got the same answer.  How can I close a file?  How can I get this unwanted application and the deleted file?  Thanks :=)

    Hello

    The program has an open handle. Use the Task Manager process tab to locate and kill him. Alternatively, restart the system and delete once recharged. Good luck, Rick Rogers, aka "Crazy" - Microsoft MVP http://mvp.support.microsoft.com Windows help - www.rickrogers.org

Maybe you are looking for

  • bad setting available on the App store

    Hello world On the updates available in my 'app store' app (on my iMac) I have an availability (or invitation lol) to upgrade El capitan to 10.11.1 but my version installed (and functional) of the El capitan is 10.11.2! What to do so the app store wi

  • in the output buffer 9402

    I have a task to output a very long sequence with very precise timings, that is to say, I have to use the buffering. But the sequence can be of length for a few days, and we know exactly how much (until the user stops), so that the preform the entire

  • AO. MaxRate, AO. MinRate, AO. Properties of voltage. RNGs for hardware DAQ USB-6008

    Hello in one of my report, I use the AO. Property of Voltage.Rngs to see if the selected DAQ card takes in charge the application voltage range. This works very well for my PCMCIA card as well as a PCI card. Now run the same VI with a USB-6008 device

  • How to remove copies of audio files

    copies and shortcuts I downloaded my music from a disc, and when I opened the file, all my songs had 2 copies and context 1. In other words, 4 copies of each song. Can I remove all these copies and these shortcuts in one, or do I have to do each one

  • Question of scaling of head

    I was wondering if there is a way to prevent the head scaled down, but at the same time still allow to scale Mount?I like the way it looks when my thin puppets in the camera, but when I look too far back they seem strange.Is it possible to prevent hi