Creating An Installer

Hi,
I have a pretty simple Java app that depends on a couple of .jar files and a couple .dll's. But I need to install it on many computers. Is there a simple way (or a simple-to-learn free program) that will enable me to create an installer -- an executable that puts the files in the required directories and makes the needed changes to the CLASSPATH variable.
Thanks for any advice,
John

I haven't done it, but have you tried making an
executable jar file? That way anyone with a JRE
installed can just run the jar file (eg by
double-clicking it in Windows) to start your app.nasch,
can this support dlls too?
the thing is the dlls have to be in a library path. can an executable jar file somehow get around (or fulfill) this requirement?
thanks
j

Similar Messages

  • How can I create an installer?

    Hi!
    I am working with LabVIEW Version 8.6.1.
    After I have built an Application (exe) I would like to create an installer. Therfore I open the window "my installer properties" in my Project.
    After I got the "product information" I go ahead to "source files". First question: Which files must be include in the "destination view" on the right site of the window???
    The "builds" file???
    If I do this and go ahead with "additional installers" I select "NI LabVIEW Run-Time Engine 8.6.1". After that I click the bottom "build".
    The build status open. Than I get a default:
    build errors:
    the build was unsuccessful
    The following file(s) are not found on the system:
     I think it has to do with the source files which I have to include. But I do not now which one!!!
    Can somebody help me???
    Marc

    You will indeed need to create an executable from your project first and then add this to your installer build.
    Here are a few links on how to create an installer, could be very useful for your issue:
    Distributing applications with application builder:
    http://zone.ni.com/devzone/cda/tut/p/id/3303
    Including additional installers:
    http://digital.ni.com/public.nsf/websearch/E09BA0E2F31D304F86256A640070058E
    Missing distribution:
    http://digital.ni.com/public.nsf/allkb/C3666BA408F81E59862570D20056E692?OpenDocument
    Best regards,
    AdamF
    Applications Engineer
    National Instruments
    Adam
    Academic Product Manager
    National Intruments

  • Comparisson to create PackageMaker installer

    What would be the best way to capture the state of files on a Mac and then compare it to the state of files on a Mac after running several software installers in order to use PackageMaker to make a single installer? Maybe I'm a little out of my league here, but we've just spent two months upgrading 150 people to Mac OS X 10.4.x from Mac OS 9. We have 100 people left to upgrade before the end of the month (yes, it may not be possible). Of course, NOW it turns out that our image is missing several key parts that will need to be installed on each of the previously upgraded workstations. I can make a new image, that's not a problem. But, if I make a new image, is there a way to compare it to the previous image (a "diff" command in the Terminal?) and build a list of changes that can be used to set-up a PackageMaker installer? I would really like to be able to push out a single package using Apple Remote Desktop...
    -Doug

    The department has decided to upgrade from FileMaker Pro 5.5 to version 8. The version 8 installer is NOT a standard package and cannot be installed/distributed by Apple Remote Desktop. Also, there is already an update to 8.0.2 that is actually BIGGER than the original installer and requires 8.0 to be installed first (and is ALSO not a standard package file). So, I need capture the state of my workstation, install FileMaker Pro 8 and then the 8.0.2 update and then attempt to create an installer of my own that I can actually use Apple Remote Desktop to push out to everyone else. So, yes, it seems I will have to capture packages and their contents as well as individual files as well as some, potentially, invisible files that contain information, for example, about the registration/serialization of FileMaker Pro 8. Neither the main installer nor the 8.0.2 update create a receipt file. Thanks!
    -Doug

  • I'm getting an "Error 1003 occurred at Open VI Reference in Dist Call Create Installer.​vi- Build Applicatio​n.vi." whenever I try to create an installer for my app.

    I'm running LabVIEW 6.1 on Win XP Pro, and my application
    builds fine, but I can't create an installer.

    Dependency Walker will show all of the DLLs NIMSIDistKit.dll is dependent on. There is a tree view in the top but the flat list at the bottom will probably be more helpful. It should show the following dlls (at least on a Windows 2000 system):
    ADVAPI32.DLL
    GDI32.DLL
    KERNEL32.DLL
    MSI.DLL
    NIMSIDISTKIT.DLL
    NTDLL.DLL
    OLE32.DLL
    RPCRT4.DLL
    USER32.DLL
    If one of these DLLs is missing it will have an error message displayed beside it. I think all of them are regular Windows DLLs so if you are missing one of them your computer might be having other problems. You could try to reinstall LabVIEW to see if it will install a copy of the dll, but you might have to reinstall Internet Explorer or some portion of the OS to get all
    of them.
    Probably the most important dll is the MSI.dll. If it is missing or too old it might be the problem. I have version 2.0 but I think version 1.1 of this DLL will also work. If you don't have the dll or the right version run \applibs\distkit\redist\InstMsiW.exe (if on Win NT/2000/XP) or InstMsi.exe (95/98/ME). This will install/update MSI (Microsoft Installer) on your machine.
    You can also press F9 to toggle showing just the filename and the whole path to the dlls. Besides NIMSIDistKit.dll all of them should be loading from your system folder. If not you may have multiple copies of that DLL and the correct one is not being found.

  • Is there any way to create an installer for Mac OS and Linux OS once a stand alone application is created?

    Is there any way to create an installer for Mac OS and Linux OS once a stand alone application is created?  I have created an executable application that I want to distribute to Mac and Linux users (different applications were created in the respective OS).  I was wondering if there is any way to create an installer?  I think there probably isn't...  If the user were to simply download the Labview Run-time Engine from ni.com would they be able to run the application or is it more complicated than that?
    Thanks so much for your time.

    I think Shane tried to say, that it is on the Mac OS X installation DVD, NOT the LabVIEW for Mac OS X installation medium. And that could very well have changed in recent Mac OS X versions as well. They used to have Xcode on it too, but that seems gone as well.
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

  • Create Client Installer Failing

    I have a brand new Mac Mini running Apple Remote Desktop 3.5.1 on Lion 10.7.3 that I am trying to create a custom client installer and right at the end it fails every single time. Saying that "An unexpected error has occured while creating a custom installer. Please try again"
    Anyone else getting this issue? at all

    Custom Installer Issues with 3.5.2 Client and 3.5.1 Admin
    Do you have a computer that is pre ARD client update 3.5.2? if so, you could try making your installer with ARD on that client. And you could report the issue.
    And you can always send Feedback about ARD to Apple.
    In thread Can't install Apple Remote Desktop 3.5.1 custom installer on Lion 10.7.3, Eric Shaheen suggested looking in //private/tmp/RemoteDesktopClientInstaller/ to see if ARD actually did create the installer; and if so, to copy it to the desktop. in the same thread gavin0001 said he was able to modify the 3.5.2 client update to make a custom installer.
    You might also want to check out thread I can't get Custom Installer to create accounts on Lion.  I'm using ARD 3.5.1.

  • LabView 2012 32-bit, creating an installer to run on Windows 7 64-bit

    Hello I have the full development LabView system installed on a 32-bit PC running Windows XP.  I'm trying to create in an installer that will be ran on a 64-bit machine running Windows 7.  I'm able to create the installer, but when I try to run the installer I get on the Windows 7 64-bit machine I get:
         "The version of this file is not compatible with the version of Windows you’re running.  Check your computer’s system information to see whether    
          you need an x86 (32-bit) or x64(64-bit) version of the program, and then contact the software publisher."
    I tried changing the compatibility mode under properties, without any success.  What else can be causing this issue.  Thanks.

    There should be abolutely no problem installing or running a 32 bit LabVIEW executable in windows 64 bit. I do it all the time.
    There must be something else. can you give a bit more details about your application? Are you including the runtime engine in the installer?
    "I tried changing the compatibility mode under properties, without any success" 
    What exactly did you do here?
    LabVIEW "full" does not allow building applications or installers unless you also have the application builder. I guess you have that.
    LabVIEW Champion . Do more with less code and in less time .

  • Re: Satellite L40 PSL48E: Can I create a installation disk from Vista partition

    Hi,
    my Satellite L40 PSL48E came with a Vista recovery partition.
    As I despise Vista I bought a replacement drive and installed a new hard-drive and installed XP pro.
    I retained the original drive in case i ever had to claim under warranty.
    I now find that due to work commitments I have to occsionally use the despised Vista rubbish and wonder if it is possible to create a Installation disk from the partition on the original drive so tha ti can create a dual boot system on my new drive.
    I am very reluctant to BUY a new Vista CD since I already have a fully legal copy on a drive which I am not using and I will only use it VERY rarely for this one work commitment.
    Any information gratefully received
    Thanks Ron

    OK and thanks.
    My next problem is this. I have XP on the main partition and WinRE on the hidden partition. How the heck do I get at the hidden partition. I don't have any boot disks ( none were provided with the machine when I bought it new. Pressing F8 only takes me the the normal XP options Safe boot boot as normal etc.
    I've tried f10 and f12 and f11 tas I've seen these suggested on a few newsgroup posts. Anyone got any ideas please.
    Toshiba Recovery Disc creatoe seems to be the key from what i read but if this is not present how do i get to the hidden partition and run it?
    HELP please. How i hate the fact that manufacturers don't provide a proper CD or DVD anymore it is a right PITA.
    Ron

  • How do I create an installer for older versions of LV?

    I have applications, for different customers, in different versions of LabVIEW. After installing the latest update to 8.2 it seems it is no longer possible to create an installer with an identical suite of additional installers. I think it should be possible to rebuild an installer with additional installers of your choice, i.e. older versions!
    I would like to change only the LV-app and not the rest in order to avoid potential new problems. To be able to create an installer based on a LV-app in 8.0.1. I now need several CD:s from different LV releases. How could that be solved?

    elinas wrote:
    I would like to change only the LV-app and not the rest in order to avoid potential new problems. To be able to create an installer based on a LV-app in 8.0.1. I now need several CD:s from different LV releases. How could that be solved?
    Hi Elinas,
    I don't totally get what you want but I think I see your problem.
    You want to create an installer with LV7.1 (or something), right?
    Then when you build it and say add NI-DAQ drivers the installer asks for the LV 8.2 driver disk?
    This is expected, because it is not looking at the LabVIEW version but at the NI-DAQ current version and it's origin (LV 8.2 driver disk).
    There is no harm here  as long as the up-to-date driver on your computer is backwards compatible (check this, the mentioned NI-DAQ and DAQmx removes older cards at every release!)
    So it is not asking for the LV-disk but for the driver disk. If you want to install older drivers, you have to seperately download them from the NI-site and install them seperate (or remove the new one and install the old one, but I think you'll get errors)
    Ton
    Free Code Capture Tool! Version 2.1.3 with comments, web-upload, back-save and snippets!
    Nederlandse LabVIEW user groep www.lvug.nl
    My LabVIEW Ideas
    LabVIEW, programming like it should be!

  • How do you create an installer/bundle for PPro with extension, a plugin (export-controller) and some

    Hi
    As my topic says
    How do you create an installer/bundle for PPro with extension, a plugin (export-controller) and some custom presets?
    Assume you have Flash Builder 4.5, CS Extension builder 2.0, Xcode 4.5.1 running under MacOS 10.8.

    I understand why you need updated running headers in your book. To a sighted reader these serve as a guide to where you are and help you find things quickly.  In addition, if you are exporting your data to XML or HTML from the tagged PDF it would also be important to have these in the proper location. 
    But for accessibility purposes, it doesn't have to be there because the screen reader reads everything in linear order, line by line.  No one is looking at the page.  A user listening to the screen reader read the page is going to hear this heading, just before the actual word itself. So they will hear the first word on the page twice.  It's not the end of the world if it's there, but such headings are not necessary for accessibility unless they are not repetitive and contain information that is not otherwise available.
    So I would say, fine if you need them or want them there, it's just one word. 
    I think you should try exporting your book to PDF (or even just a chapter of the book) and look at the tags panel in Acrobat to see if you are getting the result you want.  I can't tell you exactly what you should do to get those results, you are using a plug-in I don't have. 
    I can tell you I didn't have to add the headers to any article at all, they just automatically export if the other articles in the file are added and you don't select the header style option "not for export as XML."
    You may not experience the same results with your plug-in, but I think it will probably work the same way. 
    Give it a try and best of luck.

  • How to create an installable entry with SMSresgen

    Due to the bug we found earlier in the ImportMachineEntry method (http://social.technet.microsoft.com/Forums/en-US/654d2ee3-43a3-4cf9-95a5-07d633f9eac9/having-issues-with-importmachineentry-against-sccm2012-same-code-works-against-2007?forum=configmanagersdk)
    and the changes MS did in SCCM2012 SP1 AD Group Discovery method I now need to create my machine entries in another way. 
    They must be created before installation (we can't use unknown computer support) and we do have to do PXE.
    My Idea was to use SMSResgen and create DDR:s for them that way. 
    I can create DDR:s that SCCM will accept and it will allow them to be found in querys and collection assignments and so on but I can not install them. 
    In winPE I will always get "the client does not have an ID".
    I therefore belive that I'm missing something in the DDR I'm creating (or that I have formated some value incorectly). 
    I have Netbiosname, Mac, (SID) andSMSobjectid in my DDR but I cant make it work. 
    Is there anyone who have got this to work?

    Sure :)
    I have edited the server name but since the request was successfull it shouldn't matter. 
    The Machine IS in SCCM and I can query it's data via the SCCM WMI Provider.
    Therefore I belive that I have missed something in the DDR I created for it. The DDR looks like this
    Ø  FV    Z  <System>
    BEGIN_PROPERTY
    <0><SMS Unique Identifier><11><64><{36313CED-AB2B-46A2-89C8-6AC3711D9F1A}>
    END_PROPERTY
    BEGIN_PROPERTY
    <68><NetBIOS Name><11><64><INV000000099324>
    END_PROPERTY
    BEGIN_PROPERTY
    <68><Name><11><64><INV000000099324>
    END_PROPERTY
    BEGIN_PROPERTY
    <68><Name><11><64><INV000000099324>
    END_PROPERTY
    BEGIN_PROPERTY
    <8><Sid><11><64><2222222222-2222222222-222222222-22222222>
    END_PROPERTY
    BEGIN_PROPERTY
    <24><MAC Addresses><11><64>
    BEGIN_ARRAY_VALUES
    <00:50:56:AF:36:C0>
    END_ARRAY_VALUES
    END_PROPERTY
    AGENTINFO<CustomAgent><NES><2/3/2014 10:21:54>
    FEOF
      FV
    When I try to install it the smsts.log shows this:
    <![LOG[    Setting SMBIOS GUID = 33BC2F42-E9B4-13C9-6D16-0BB70A22AED2.]LOG]!><time="13:50:13.782-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="tspolicy.cpp:622">
    <![LOG[    Adding MAC Address 00:50:56:AF:36:C0.]LOG]!><time="13:50:13.787-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="tspolicy.cpp:641">
    <![LOG[Executing Client Identity Request.]LOG]!><time="13:50:13.787-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="tspolicy.cpp:665">
    <![LOG[Requesting client identity]LOG]!><time="13:50:13.787-60" date="02-09-2014" component="TSMBootstrap" context="" type="1" thread="1152" file="libsmsmessaging.cpp:5760">
    <![LOG[Setting message signatures.]LOG]!><time="13:50:13.821-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="libsmsmessaging.cpp:1295">
    <![LOG[Setting the authenticator.]LOG]!><time="13:50:13.822-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="libsmsmessaging.cpp:1325">
    <![LOG[CLibSMSMessageWinHttpTransport::Send: URL: XXXXXXXXXXXXXXXXX:443  CCM_POST /ccm_system_AltAuth/request]LOG]!><time="13:50:13.822-60" date="02-09-2014" component="TSMBootstrap" context="" type="1" thread="1152" file="libsmsmessaging.cpp:8604">
    <![LOG[In SSL, but with no client cert]LOG]!><time="13:50:13.822-60" date="02-09-2014" component="TSMBootstrap" context="" type="1" thread="1152" file="libsmsmessaging.cpp:8738">
    <![LOG[Request was successful.]LOG]!><time="13:50:13.840-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="libsmsmessaging.cpp:8939">
    <![LOG[::DecompressBuffer(65536)]LOG]!><time="13:50:13.841-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="ccmzlib.cpp:739">
    <![LOG[Decompression (zlib) succeeded: original size 410, uncompressed size 2464.]LOG]!><time="13:50:13.842-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="ccmzlib.cpp:651">
    <![LOG[-60 -60]LOG]!><time="13:50:13.842-60" date="02-09-2014" component="TSMBootstrap" context="" type="1" thread="1152" file="libsmsmessaging.cpp:5956">
    <![LOG[Server time zone info: -60, , [0 10 0 5 3 0 0 0], 0, , [0 3 0 5 2 0 0 0], -60]LOG]!><time="13:50:13.842-60" date="02-09-2014" component="TSMBootstrap" context="" type="1" thread="1152" file="libsmsmessaging.cpp:6055">
    <![LOG[Client Identity: ]LOG]!><time="13:50:13.842-60" date="02-09-2014" component="TSMBootstrap" context="" type="1" thread="1152" file="libsmsmessaging.cpp:6125">
    <![LOG[Netbios name: ]LOG]!><time="13:50:13.842-60" date="02-09-2014" component="TSMBootstrap" context="" type="1" thread="1152" file="libsmsmessaging.cpp:6141">
    <![LOG[Client GUID = , Netbios name = , State = Known]LOG]!><time="13:50:13.842-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="tspolicy.cpp:685">
    <![LOG[Using unknown machine GUID: ]LOG]!><time="13:50:13.845-60" date="02-09-2014" component="TSMBootstrap" context="" type="1" thread="1152" file="tspolicy.cpp:900">
    <![LOG[FALSE, HRESULT=80040001 (e:\qfe\nts\sms\framework\tscore\tspolicy.cpp,911)]LOG]!><time="13:50:13.845-60" date="02-09-2014" component="TSMBootstrap" context="" type="0" thread="1152" file="tspolicy.cpp:911">
    <![LOG[Client does not have an ID. Please ensure you have created a record for this client in the SMS database.

  • Creating a Installation CD of runtimes Forms and Reports 6i

    Hello everybody, please help me, i have a question: May i create an installation CD with only executables files of runtimes forms 6i(ifrun60.exe) and reports 6i(rwrun60.exe) in order to install this products in whatever machine, or i need apart from this files other ones?. The idea is not to carry the real Developer 6i Installer everywhere, but just one CD with this executables and no more. Thanks in advance.

    If the point is to stop Installation of the Forms builder (ifbld60.exe) there are other ways to do that.
    I don't think it is straight forward to create an installation cd that contains only the runtime, and you can install it.
    There are ways, workarounds on installations but you need to kn ow all the DLLs all the necessary files, folder names, registry keys and among other default configurations which are made at installation time.
    For security reasons you can stop the Installation of the forms builder on client runtime machines by the domain controller (assuming you are running on windows) and group policies or machine policies.
    The Administrator can create the necessary policies which forbids that kind of installations and allow only for the runtime to be installed and even run.
    Apart from all these, The person responsible for Installation should be trusted.
    Regards,
    Tony Garabedian

  • I can not create an Installer, After install the Vision Builder Demo and then uninstall it. I can not create a Labview installer anymore, it asks me for a Vision Builder Installer, even if My Labview program does not have nothing to do with it...

    I can not create an Installer on LabView, After install the Vision Builder Demo and then uninstall it. I can not create a Labview installer anymore, it asks me for a Vision Builder Installer, even if My Labview program does not have nothing to do with it...
    Solved!
    Go to Solution.

     Hi Shada this can happen if you are including additional installers to your installer for example DAQmx. When you are doing this the installer has to include other files like MAX (Measuremente and Automation Explorer). Probably when you installed Vision Builder it updated MAX, so when your installer is trying to Include MAX, its asking for the source where it was installed in your computer in this case Vision Builder.
     Here you can cache the information so its not asked again, or you can download a newer version fo DAQmx, so it will update MAX and change de dependecy.
     You can find more details about this issue in this KB:
    KnowledgeBase 3S88PJMY: Why Do I Get A "Missing Distribution" Error When Trying to Build an Installe...
    And for keeping a copy here is more info:
     How Do I Stop the Missing Distribution Notification Each Time I Build An Installer?
    Best Regards
    Benjamin C
    Senior Systems Engineer // CLA // CLED // CTD

  • How can I double-click a file to open it in default app in my Visual Studio project without creating an installer?

    I have an app with code to open a file by double-clicking on it. The app in my Visual Studio project file should start automatically and then open the file automatically. I double-click on the file, then look for the app in my solution folder (I choose the
    .exe in the Debug folder). Am I choosing the correct .exe file?
    What I'm trying to do is test some code I wrote that will open the associated file type when I double click on it, as opposed to creating an installer, installing the app and then double-clicking on the file to see if it will open in the associated app automatically.

    Hi dudefromthebronx,
    Yes, I think you could doubt click the .exe file in your local machine.
    Of course, maybe you could get it in Bin\Debug or Bin\Release folder, it is related to the current project settings.
    But we would know some differences between them:
    http://stackoverflow.com/questions/11600162/difference-between-bin-debug-and-bin-release
    https://social.msdn.microsoft.com/Forums/en-US/0cde96e6-8dd8-4aa9-adcf-d7f45da13b66/debug-bin-release-folders?forum=vbide
    Best Regards,
    Jack
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to create an installable

    Hi everybody,
    I have developped an aplication with forms 6.i, it contains 65 forms, 1 library, 1 menu, 20 reports, now i need to deliver it to the customer, and i need create an installable that contains those fmx, plx, mmx and pdf files, and contains a runtime for forms and report (ifrun60.exe and rwrun60.exe) also, it will be very good if i can create an executable file , like SETUP.EXE, and this file install my application.
    I used the project builder but i didn't get any result.
    Can you tell me how to do it.
    thanks in advance.

    Hi,
    the most efficient way of deploying Developer runtime is described in my paper at http://www.orafaq.org/papers/runfrmwp.pdf .
    It's pretty much a trivial hack, not supported by Oracle but it works without a hitch.
    So far it's the fastest possible deployment option for all C/S version od Developer.
    regards,
    Ales

  • Creating Runtime Installer for VI with VISA Read VI

    Greetings Fellow Users,
    Please let me know which 'ADDITIONAL INSTALLERS' the  LabView RunTime engine requires in order to run a VI that reads from the built-in serial port (COM 1) of a Windows XP PC.  For instance, I include LabView Run-Time engine 8.0.1 to creat an installer for the VI.  If I want to load and run this .exe on a PC that has no other NI software, do I need to include any of the following as 'ADDITIONAL INSTALLERS':
    ->NI-SERIAL 1.8?
    ->NI-VISA RUNTIME 3.4?
    ->NI-DAQmx 8.0?
    What does the NI-VISA RUNTIME do anyways?  Also, when I do include some of these, I have to dig out my LanVIEW installations CDs and they are loaded from teh D:\.  What is the cleanest way to load these onto my HDD so that LabView will select these automatically.
    Thank you. 

    FLT CTRL 6 wrote:
    Greetings Fellow Users,
    Please let me know which 'ADDITIONAL INSTALLERS' the  LabView
    RunTime engine requires in order to run a VI that reads from the
    built-in serial port (COM 1) of a Windows XP PC.  For instance,
    I include LabView Run-Time engine 8.0.1 to creat an installer
    for the VI.  If I want to load and run this .exe on a PC that has
    no other NI software, do I need to include any of the following as
    'ADDITIONAL INSTALLERS':
    ->NI-SERIAL 1.8?
    ->NI-VISA RUNTIME 3.4?
    ->NI-DAQmx 8.0?
    What does the NI-VISA RUNTIME do anyways?  Also, when I do
    include some of these, I have to dig out my LanVIEW installations CDs
    and they are loaded from teh D:\.  What is the cleanest way
    to load these onto my HDD so that LabView will select these
    automatically.
    Thank you. 
    ->NI-SERIAL 1.8?
    This is the driver used for serial port controller boards and
    interfaces from NI. You do not need that software when trying to access
    built in serial ports or ports on interface cards from other
    manufactureres than NI.
    ->NI-VISA RUNTIME 3.4?
    This is the software LabVIEW uses to talk to all kinds of IO interfaces
    including serial ports. This is what you will need. Runtime means it is
    a stripped down version without LabVIEW, C, VB, Delphi and whatever
    development bindings and examples etc.
    ->NI-DAQmx 8.0?
    This is the software driver for NI data acquisition devices (analog IO, digital IO, counter , timers).
    These are all to be considered drivers and (very maybe apart from
    NI-VISA) it is usually not a very good idea to include drivers into the
    application installer. If you use them your user is likely to have
    bought his own kind of hardware and no matter if he happens to have
    bougt the newest SuperPCI interface board with 256 ultra-high-speed
    serial ports over wireless connections or an old standard PCI board
    with 2 RS-232 interfaces they both will have come with a CD that is
    appropriate for that device, whereas the NI-Serial driver you included
    is only appropriate for NI serial boards that are still AND already
    sold at the moment when that driver was released. The same applies for
    any other driver software.
    NI_VISA being able to connect to standard built-in serial ports could
    be considered different but it isn't really. I have included NI-VISA on
    application installers in the past only to find out that the included
    NI-VISA version did not run or not run reliably on newer machines with
    new OS versions, so we had to point the customer to the NI site to
    download the newest version anyhow, or even burn a new CD with updated
    NI-VISA versions and express ship it.
    Basically including any kind of driver software in the application
    installer may seem like a good idea but will usually cause lots of
    additional support after some time due to incompatibilities with newer
    OS versions, new hardware, etc.
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

Maybe you are looking for

  • Error in Process Chains

    Hi APO Gurus I am getting following error in Process Chain : 1 Tab Page ICkw6Rdc7s7x000002e0280 still contains 3 temporary aggregates when deleting 2 Deletion of tab page ICkw6Rdc7s7x000002e0280 with 16566 registrations failed. 3  Error in function m

  • Notes Field in order Approval, where it goes?

    Does anybody knows where the Notes field goes when an order gets approved? I looked into SAP SO and there is nowhere to be seen. Any clues? Does it synchronize with SAP ? Can I include the comments in the Notes field to the e-mail sent once approved?

  • Customer ageing

    HI Experts, I have made a report thats based on customer ageing..i have used BSID & BSAD tables in that..since its a ageing report i have to fetch the whole data upto current date..Now 1 more condition has been added into it that i have to check for

  • Iphone email app size

    I see that my email app is 1.8gb while my google mail app is only 34mb. Why is the mail app size so big in comparison. Deleting emails seems to make no difference.

  • Htmlb:tabstrip = check in %code& which tab is selected

    i have a htmlb:tabstrip with 2 tabs. tab1 is quite small and tab2 shows a huge table, which is loaded in "OnSelect" of tab2. if i start at tab1 and click on tab2, it takes a while, but that's OK concerning the large table. BUT if i then click on tab1