Creating an application which uses NI-Daqmx driver

Hello,
I'm developing an application which uses NI-Daqmx driver and I need to deliver this application to end users.
I currently have NI-DAQmx 9.7.0 installed on my computer which needed an installation of 1.55 GB.
I got complaints from customers who want this application to run on a new machine without the need of installation of NI-DAQmx driver.
My project contains the necessary dlls (NationalInstruments.Common.dll and NationalInstruments.DAQmx.dll) as referenced and I expect that build of the application along with these dlls work on a different machine somehow.
Is there any way to provide such output that customers don't need to install NI-DAQmx?
Do I have to add additional references to the project? If so, which ones should they be?
Or can I have a smaller custom required installation of this driver which will not bother the customers?
PS: I tried the output of the sample projects on a different machine which don't have NI-DAQmx installed. I got the same error.
Thanks in advance.

Greetings,
You can have them install the DAQmx runtime engine which correlates with the version of DAQmx which is being used in the program you're distributing. This can be found on our website.
Search "daqmx runtime engine x.x" and replace the x.x with your version number.
Regards,
Brandon V.
Applications Engineer
National Instruments 

Similar Messages

  • How to get patent of an application which uses opensource technology or platform.

    Hi MSDN,
    First of all I want to accept that this question is not directly related to the subject line of this forum But since I am an MSDN admirer so I am posting this here. 
    actually I have created a webapp which uses WEBRTC technology and also some android technology concepts . What I want is to initiate Patent process for my web application. I heard that webRTC and android both are opensource technologies and I can not get
    patent by using them (as per my findings ).
    So here I need your expert advice for approaching to get my Web application Patent. If you people know about anything related to it or any case study or any such related or nearly related information about getting patent of an application which uses opensource
    technology , please share with me . I am hopeful that I will definitely get some good piece of information from you guys which will help me so please reply.
    Thanks
    Gaurav shukla. 
    Gaurav shukla

    Hello,
    First, you do not patent an "application", but an idea or a process. So, if there is an idea or a process which is inovative in your application, THAT is what you are going to patent.
    The open source nature of some of the item used by your application has nothing to do with the patent application as your application is just ONE example of embodiment (literally put into a body, of physical form) of your invention.
    Your application is also covered by COPYRIGHT. the copyright protects the SOURCE code, as it is written. If you are using existing source code in your application, THEY are also covered by copyright and the license associated with them might force you to
    accept some conditions/setup some parameters to the license that you associate to your application. But this is separated from the patent issue.
    Cyrille

  • Create PDF Application Form Using Java

    Hi
    can Any one help me regarding how to create PDF Application from using java . That application should be doing the action events also.
    Message was edited by:
    helloshiva

    Check these pdf libraries:
    http://www.java-tips.org/java-libraries/pdf-library/

  • Can 10G express be used to create an application for use with a 10G instanc

    Hi
    Can 10G express be used to create an application for use with a 10G instance? I am new to Oracle 10G. I like the interface for creating applications, maintaining users, etc. Can this tool be pointed at a regular instance of 10G so that applications can be created against a regular 10G database not the express database?
    Can PL/SQL proceedures that are created in 10G express also be migrated to a 10G database?
    Thanks in advance
    Dean-O

    Can 10G express be used to create an application for use with a 10G instance?Yeah, that's the whole point from a marketing perspective ;)
    Can this tool be pointed at a regular instance of 10G so that applications can be
    created against a regular 10G database not the express database?Yes but it's a different version. Check out:
    http://www.oracle.com/technology/products/database/application_express/index.html
    Can PL/SQL proceedures that are created in 10G express also be migrated to a 10G database?Yes they can!
    ~Jer

  • Problem in Running a Webdynpro Application Which uses itext.jar

    Hi,
    I have created a Webdynpro DC which uses a DC called xxx_lib which contains the external JAR Files. (itext.jar etc)
    This JAR file is in my library path as well.
    I have added the lib_dc as used DC under the webdynpro DC.
    The Compilation and build went fine without any error. But when in run the Application Under ---> Content Administration --> Webdynpro , I am getting the following Error.
    The initial exception that caused the request to fail, was:
    <b>java.lang.NoClassDefFoundError: com/lowagie/text/Element
    Failed to create delegate .....
    (Hint: Is the corresponding DC deployed correctly? Does the DC contain the component?)</b>
    Please let me know if somebody knows the solution.
    Thanks and Regards,
    Sekar

    Hi Sekar,
    Please look into the link below.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7b8180e5-0601-0010-0c94-9bccb92de9c1
    Goto section 2.2.3.1 Defining Libraries Page No. 75
    It gives you the entire process of creating the library DC and referencing the same in your WebDynpro project.
    Hope this helps.
    Regards,
    Rekha Malavathu

  • Why do I not have access to all the features of my Canon MG5320 printer in all applications which use a printer? The printer has two paper paths. The rear path is used for photo paper and other specialty papers. this is only one "unavailable".

    I have an iMac late 2012 with OSX 10.8.
    The MG5320 has two paper feed paths; one at the rear for photo paper, brochure paper, and other specialty papers and a tray for regular 8½x11 paper. It also can print on CDs and DVDs and has an automatic duplexer. Canon provides a utility for printing on the CDs and DVDs and also for printing photos and other specialty items. This is available in Mac format also. I installed the most recent drivers and utilities.
    I also have a HP IBM Compatible computer on which the above printer as well as an Epson are installed. Every option of each printer is available in every software application that has need for a printer.
    The Mac printer dialog varies from one application to another. The only applications that list the option for selecting paper quality which includes photo paper are Office for Mac, Pages, and Numbers. Not likely that I would be using any of these for photo printing. Auto duplexing, however, is not available here or in any other applications.
    The print dialog in Aperture, Photoshop Elements for Mac, ACDSee for Mac, or iPhoto provide the choice of numerous sizes of paper but no option for paper quality. Therefore, I attempted to use the print utility supplied by Canon and updated by Apple for printing some photos. The photos are selected in this utility. When the print command was given I was shown a message that the printer was being reset. It then began printing a spreadsheet, which was not even open, from the front tray on regular paper in fast draft quality.
    It is essential that the rear feed be available for printing photos. The printer will not accept photo paper from the front tray. The greater proportion of my printing is photos or other specialty items all of which use paper that must be fed from the rear feed.
    An acquaintence who considers himself to be somewhat of a Mac expert insists that the printer options that I require are available and all I need to do is look for them. The print dialog should be clear enough that "looking for options" is not a necessity. Even so, I have dilligently searched every variation of the Mac print dialog on my iMac and only the office type applications named above included anything other than the basic printer functions.
    I have also searched numerous locations online without finding a solution. I did, however, find that printing and printing problems seem to be common with several versions of the Mac OS and Mac computers in general.
    I would appreciate it if someone could provide me with a solution. I have no desire to upgrade my Windows OS to Windows 8 which is perhaps suitable for "smart" phones but not desktop computers. However, because of the printing issue I have temporarily put my iMac aside and reverted to using my PC with Windows Vista.
    Help!!

    This is a user forum I feel you need to deal with Adobe customer services or support chat did not work in you case.

  • Sample Project with ni hardware using NI-DAQmx Driver

    hi, i need a Sample Project with NIi hardware using NI-DAQmx Driver

    Please stick to one thread. You've created several that are asking the same thing and the answer remains the same - Help> Find Examples if using LabVIEW. Other programming languages come with their own set of examples.

  • What is the best practice when distributing a desktop application which uses SMO

    I have a WPF application which installs a web site. One of the installation steps is to execute a number of SQL scripts which will install website's database. The database server is not necessarily the same machine as the product is installed - in most cases
    it's a different server on the same network. All the scripts are generated by a build of database project (visual studio 2012 db project) - hence all of those are in sqlcmd mode.
    I can workaround sql variables (:variable - type of creature) by making some simple text replacements. The big problem is with the "GO" statements. At first I thought that I can split the script into many subscripts using a regex split operation
    defining "GO" to be the separator - this did not work; having a world Polygon in the script will cause the whole operation to fail. Unfortunately I have no control  over the content of the script hence if someone will decide
    to put a comment like /* If you do not know how to use this script then GO TO HELL */ would break the installation process.
    I have then tried executing the whole script (with "GO" statements) using SMO. This works well on my development machine but once I try to do this on a server, application falls over missing dlls. Now for Microsoft.SqlServer.ConnectionInfo, Microsoft.SqlServer.Smo, Microsoft.SqlServer.SqlClrProvider
    and Microsoft.SqlServer.SqlEnum the solution is simple - I can just set "Copy local" to true and those dlls will be distributed with the application. 
    Big problem is with Microsoft.SqlServer.SqlClrProvider.dll. OK, I can get this library from my local machine - but I am not sure which SQL version this will be used with. I can't include more than one of those dlls as all of those have the same name. 
    I know that the official MS line is to install SQL feature pack (http://msdn.microsoft.com/en-us/library/ff713979.aspx). But again - I do not know which version of SQL my application will be working with, and I need to make the installation process as simple
    as possible. 
    My question is - is there a way I can distribute a desktop application (which makes a use of SMO) without any prerequisites and for all versions of SQL server? If there is no such a thing then using SMO is pretty much pointless as it cannot be distribute
    - even if then it's not version agnostic... Thanks for any help! 

    I agree with Olaf, when you want to ensure that you can interact with any version of SQL Server.
    The problem you will run into if you are not controlling the version of SQL Server is in the version of SMO. If you use SMO version 10.5 and need to deploy using SMO to SQL 2012, it will not work. SMO will always be backward compatible but not forward compatible.
    So you would have to have a max version of SQL Server your setup would deploy to in order to control errors and failures. So if you distribute SQL 2012 SMO then the max version would be SQL 2012 for the deploy.
    So using a tool that is version agnostic is the way to go, and you can also use in .NET the System.Data.SqlClient to execute statements against the SQL Server as well. This will be version agnostic too.
    Ben Miller - SQL Server MVP, SQL MCM 2008 - @DBADuck http://www.dbaduck.com

  • Error 1603 in deploying Office 2003 by creating an application object using its MSI package!

    Hello,
    I got the error of 1603 when I ran Office 2003 MSI package through NAL. I
    have no idea how to resolve this problem. Even though I enabled logging in
    Office 2003 installation, I still could not figure out what went wrong and
    what caused the error.
    I have used Snapshot to create an application object for a long time with
    little problem. However, I could not successfully deploy any MSI package
    created by an application object. I knew ZenWork Managing Application has
    the feature, but I don't know how to make it work in our environment.
    Do I have to know more about Microsoft Window Installer ?
    Appreciate your comments and experience in advance
    Thanks
    Joe Liu
    email: [email protected]

    [email protected],
    > I got the error of 1603 when I ran Office 2003 MSI package through NAL
    >
    Start here:
    http://support.novell.com/techcenter...tation&x=0&y=0
    Yes, understanding MSI helps. FWIW I have deployed 2003 this way.
    - Anders Gustafsson, Engineer, CNE6, ASE
    NSC Volunteer Sysop
    Pedago, The Aaland Islands (N60 E20)
    Novell does not monitor these forums officially.
    Enhancement requests for all Novell products may be made at
    http://support.novell.com/enhancement
    Using VA 5.51 build 315 on Windows 2000 build 2195

  • Create Custom Application Page using SharePoint designer

    Hi All,
               I have a task to create the Custom Application page using SharePoint designer.Can any one help me how can I do this.Can any one help me how can I achieve this
    Samar

    Hi Samar,
    By application page do you mean writing C# code from SP designer? If so as far as I know you can't write C# code from designer, you have to use Visual Studio for it.
    But if you only want an aspx page with some JS code you can create one from "all files" in designer. you will see files menü on ribbon from where you can create aspx page.
    Best regards,
    Mustafa Yılmaz
    Best Regards, Mustafa Yılmaz MCITP, MCPD | www.mustafa-yilmaz.org | www.sharepointciyiz.biz

  • Creating multiple libraries and using an external drive for data

    I'm a recent switcher and new to iphoto. On the windows platform, I used adobe album. I have a around 10k of images that I put on an external drive which is attached to my new imac. I deleted the iphoto folder and redirected it to my images on my external. All is working great. I'm looking for some advise on work flow of file/iphoto management. i.e. I'm assuming the more images I accumulate, the slower I photo is going to run? I hear you can create multiple iphoto libraries. Will that only load the photos that are associated with the library and I'm assuming optimize iphoto's performance versus always loading every photo you have taken every time you work in iphoto? If adding libraries is the way to go, can someone direct me to instruction on how to do this?
    This may be beyond this threads scope but I plan to put all my data (iphoto, imovies, itunes) onto an external drive in order to keep the imac main drive as clean a possible. Is my thinking correct in doing so. Any negative repercussion in doing so?

    Joe:
    I'm assuming the more images I accumulate, the slower I photo is going to run?
    You'll have to get quite a lot of photos into iPhoto before you start to see a real slowdown in performance. Users have reported libraries of 40K files and they perform just fine. However, do not keep all of rolls open as that will really do a job on the performance. Just open the rolls you need and close them all before quitting.
    Yes, you can use multiple libraries and only load what's in each. I use iPhoto Library Manager to manage and move quickly between 10 libraries. With the paid version of iPLM you can move albums and/or rolls between libraries as needed and keep the keywords, ratings, and comments intact.
    Using an external HD in order to maintain sufficient free space (10G minimum is what I recommend) on the boot drive to help optimize performance is a very good idea.
    As far as any negative aspects, it would be a good idea to have a second external HD as a backup to the working external HD. You can't be too careful with those image files (and other important files) that can't be replaced.
    Do you Twango?
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've written an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.

  • Update application which uses Web Services library

    Hello!
    I am developing an application in which a Web Service is imported into a LabView Library. My virtual instrument (vi) has some functions/references of the Web Service, used from the lvlib.
    My problem is that when I update the webservice (change or add a function) or install the webservice on another computer, I need to update or create another library. And after this, I have to re-write the whole vi, or atleast delete all the references and then add them again.
    Is there any way that I don't have to delete and re-insert references after updating the library? I couln't find any mention of such problem anywhere on "ni" pages or in forums.
    Thanks ahead.
    Vaibhav
    Vaibhav

    Hello Christophe!
    Thanks for your concern.
    Due to security reasons, two days back I requested the moderator to remove the attachments.
    Please send me your email id on which I can send you the files.
    Also, I am attaching the screenshots which can equally give explanation of the problem.
    As you can see, I have used some functions from my .lvlib which was imported from a machine hosting the webservices. The question is, if I change the ip address of the machine, then I have to recreate the .lvlib and then one by one remove and add functions from the new .lvlib, is there any way that I just update the targetted IP address in these .lvlib or functions?
    Best regards,
    Vaibhav
    Vaibhav
    Attachments:
    GatewayTempLib.jpg ‏45 KB
    GatewayTempFP.jpg ‏64 KB
    GatewayTempBD.jpg ‏65 KB

  • Hi, is it possible to create different application folder for a different drive?

    Hi,
    My OSX is 10.9.5, processor speed is 1.8GHz i5, 4 GB 1600MHz DDR3, MacBook Air Mid 2012.
    I have partitioned my drive in two.
    Itunes was previously saved on MAC HD, but due to lack of space i would like to shift it to MAC HD 2. So, i removed Itunes from MAC HD saved all my media on a hard drive. I downloaded the .dmg file for Itunes and would like to save it on MAC HAD 2.
    I have noticed that you need drag and drop Itunes in the APPLICATIONS folder, which by default saves it on MAC HD.
    THE QUESTION
    CAN I MAKE AN APPLICATION FOLDER FOR MAC HD 2, SO I CAN INSTALL ITUNES ON IT OR IS THERE SOME OTHER WAY?? (IN SHORT I NEED 2 APPLICATION FOLDERS)

    My OSX is 10.9.5, processor speed is 1.8GHz i5, 4 GB 1600MHz DDR3, MacBook Air Mid 2012. I have partitioned my drive in two.
    That doesn't give you any more disk space. it just limits the storage on each partition to 1/2 or less of what was on the unpartitioned drive.  What you need is a portable external HD like this one  to put your iTunes library (and other seldom used files) on and run from there.

  • Using ActiveX controls in GUI application, which uses TestStand API

    When using ActiveX controls in TestStand Operator Interface GUI,
    CVI reports User Interface Library error no.-143:
    "ActiveX control Error" on attempt to load panel, which contains ActiveX controls.
    The same code, which takes care of user interface, but not references
    TestStand ActiveX API (i.e. not creates TS Engine), works properly.
    What's wrong?

    Hello again Misha,
    Sorry about my previous answer, I overlooked the fact that you were saying this error was caused by placing ActiveX controls in your Operator Interface (OI) GUI (as my example shows I thought the problem was with GUIs displayed from step code modules).
    Nevertheless, the problem is still being caused by the same issue, and is solved in a similar fashion. The source for the CVI OI initializes the TestStand engine before it loads/displays the UI panels. The calls to initialize the engine seem to be CoInitializing the main GUI thread as multithreaded apartment (MTA) mode whereas you will need it to be single threaded apartment (STA) mode in order for the ActiveX control container to work properly. The TestStand engine is compatible with either modes, but only one can be in place at a given time. If we CoInitialize the OI's main GUI thread as STA this will solve the problem (the subsequent attempts of setting it to MTA will fail, but again this is ok since the engine is compatible with STA).
    In order to perform this functionality you will need to put a call to CoInitializeEx in the main function of the CVI OI source (this will also require that you #include the "windows.h" file at the top of the source also). Here is what the main function in your main.c file for the CVI OI will look like once you have done this:
    int main(int argc, char **argv)
    int retval = -1;
    sArgc = argc;
    sArgv = argv;
    if(InitCVIRTE(0, argv, 0) == 0) /* Initialize CVI libraries */
    goto Done; /* out of memory */
    // Intialize main GUI thread as STA to prevent other attempt to make it
    // MTA, which will not allow ActiveX controls to be used.
    CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);
    /* initialize the test engine */
    if(!InitEngine())
    goto Done;
    if(!InitErrorDialogStrings())
    goto Done;
    if(!InStandaloneExecutable() && !DisplayRunningInEnvironmentWarning())
    goto Done; // get out now
    if(!ProcessPreLoginCmdlineArgs())
    goto Done;
    if(!CfgFile_Load())
    goto Done;
    if(!CfgFile_RestoreOptionSettings())
    goto Done;
    if(LoadGUIPanels() < 0)
    goto Done;
    if(!InitFileQuickList())
    goto Done;
    /* set initial gui state */
    if(!InitGUI())
    goto Done;
    RunUserInterface();
    retval = 0; /* normal exist status */
    Done:
    /* cleanup */
    SeqFileList_DeleteAllSequenceFileRecords();
    ExeList_DeleteAllRecords();
    IconList_DeleteIconList();
    SaveAndCleanupFileQuickList();
    CfgFile_SaveOptionSettings();
    CfgFile_WriteAndCleanupForExit();
    AdaptList_DeleteAdapterList();
    DestroyToolMenus();
    CloseEngine();
    FreeErrorDialogStrings();
    return retval;
    Note: Remember to #include "windows.h" at the very top of the main.c file and to include ole32.lib in your project file list in order to link in the definition for CoInitializeEx.
    Jason F.
    Applications Engineer
    National Instruments
    www.ni.com/ask

  • Problems about creating an application client using Netbeans 5.0

    Dear all,
    I have created an "enterprise application" project in Netbeans 5.0 and I want to create an AppClient to access the EJBs in the project. Since Netbeans 5.0 did not contain automatic support for AppClients. I need to do some configurations to make it act like an AppClient. (I am forced to use version 5.0 but not 5.5)
    After searching in google, I found the following article about creating an AppClient in Netbeans:
    http://www.netbeans.org/kb/41/app-clients.html
    I read through the steps in this web page and carefully apply it to my own enterprise application. Everything was fine but when I cleaned and built it, Netbeans told me there's something wrong in the build.xml of my AppClient project:
    init:
    deps-jar:
    init:
    deps-jar:
    compile:
    library-inclusion-in-archive:
    dist:
    compile:
    C:\MyAppClient\build.xml:108: C:\MyAppClient\${file.reference.build-jar} not found.
    BUILD FAILED (total time: 1 second)
    This is the build.xml file of MyAppClient project:
    <?xml version="1.0" encoding="UTF-8"?>
    <project name="MyAppClient" default="default" basedir=".">
        <description>Builds, tests, and runs the project MyAppClient.</description>
        <import file="nbproject/build-impl.xml"/>
       <!--
          Makes sure the IDE can find the Application Server install directory
          and sets the appclient executable name depending on platform
        -->
        <target name="-pre-init">
          <fail unless="com.sun.aas.installRoot">
            J2EE home property - neither j2ee.home nor com.sun.aas.installRoot(NetBeans) is set.
          </fail>
          <property name="j2ee.home" value="${com.sun.aas.installRoot}" />
          <condition property="appclient.name" value="appclient">
            <and>
              <os family="unix"/>
              <os family="Linux"/>
            </and>
          </condition>
          <condition property="appclient.name" value="appclient.bat">
             <and>
               <os family="Windows"/>
             </and>
          </condition>
          <condition property="package-appclient.name" value="package-appclient">
            <and>
              <os family="unix"/>
              <os family="Linux"/>
            </and>
          </condition>
          <condition property="package-appclient.name" value="package-appclient.bat">
            <and>
              <os family="Windows"/>
            </and>
          </condition>
        </target>
        <!--
          Target that copies J2EE app client deployment descriptors to jar
        -->
        <target name="-pre-jar">
          <!-- copy EJB interfaces -->
           <copy  todir="${build.classes.dir}">
             <fileset dir="${file.reference.build-jar}">
               <include name="**/*.class"/>
             </fileset>
           </copy>
           <!-- copy configuration files -->
           <mkdir dir="${build.classes.dir}/META-INF" />
           <copy  todir="${build.classes.dir}/META-INF">
             <fileset dir="${src.dir}/conf">
               <include name="*.xml"/>
             </fileset>
           </copy>
        </target>
        <target name="run" depends="init,compile">
           <exec executable="${j2ee.home}/bin/${appclient.name}">
             <arg line="-client ${dist.jar}"/>
           </exec>
        </target>
        <target name="package-appclient" depends="init">
            <exec executable="${j2ee.home}/bin/${package-appclient.name}" dir="${dist.dir}"/>
        </target>
        </project>It seems like the $file.reference.build-jar couldn't be resolved to a correct path portion string. After referring back to the web page, I still could not understand what is causing this error.
    So I started googling again using the keyword: file.reference.build-jar. I still could not come up with any relevant results.
    Could somebody tell me how this error can be fixed or at least give me some clues what is the possible cause of this error?
    Thanks in advance.

    I have forwarded this to another team member. Stay tuned for the response.

Maybe you are looking for

  • Can we use SNP PDS in Multi level ATP ?

    Hi All, We do CTM planning with existing SNP PDS In APO and now we want to explore to use the Multi level ATP functionality for GATP.  I know, MATP can create the ATP trees if the stock is not available and these can be converted into PPDS order. My

  • Can i look up my old apple id by my home address? if so, how?

    I seem to be unable to log onto my original apple id. I have tried the forgot thing. It asks me for my b-day, but says that it is wrong. It offers email but it doesn't seem to recognize it. I have purchases on this account that I can no longer retrie

  • Issue while Reverse Engineering the HFM Application

    Hi, We are in the process of integrating HFM (11.1.2.2.0) with ODI (11.1.1.6) for metadata upload from ODI to HFM, and, I am getting the following error while reverse engineering to the HFM application. org.apache.bsf.BSFException: exception from Jyt

  • How to send a video from  a macbook air to a tv with dnla

    how to send a video from  a macbook air to a tv with dnla ?without apple tv macbook air with os mountain lion thank you

  • SALES BOM in GATP

    Hi, I have header material and BOM item. Created SO for Header item and it is confiremd even BOM item stock is not available. my query is if stock is not available for BOM item, how can system confirms the main item quantity.