How do I build an executable w/o installing the runtime engine in the OS?

Hello everyone
I have developped an application with LabView 8.01 and build an executable for a customer, this works great, if I have administrator rights. But my customer don't have full administrator rights and they are not able to install the software (Runtime Engine). In LabView 6.0.1, to solve this problem we added the lvrt.dll and some support files directly to the application builder as support files and it worked without to install the runtime engine in the operating system.
How can this be done in LabView 8.0.1 and which files are needed?
I am thankfull for any advice.

hi,
you always need admin rights to install software.
I think it's not possible in labVIEW 8.01 to install the runtime without admin rights.
The costumer only has to  the runtime one time, so he should try to contact his system administrator.
I've found no workaround for it.
Best regards.
Christoph Strasser
AE/NIG

Similar Messages

  • How can I build an application that calls functions in a dll if the associated hardware is not present?

    I am trying to build an application that use the "Call Library Function" node to call functions in a dll.
    The dll was provided by a third-party and includes functions to drive an I2C communication board.
    The problem I have is that the dll does not not properly because the hardware is not present.
    Therefore when I load the VI a broken arrow is displayed and when I am not able to build the application.
    I will not be running the application on the PC where I build the application, therefore I want to be able to build the application on a remote PC that has not all the hardware installed. Once the application will be build it will be installed on the target PC that has all the hardware.
    How can I make the application builder to build the application event if the dll is not properly loaded? (the dll will be properly loaded on the target PC)
    I want to do this on LabView 5.1.1, any ideas?

    Some .dlls don't try to attach to the driver when loaded.
    I've worked with both and unfortuately, I've not figured out a way around this problem.
    You could possibly use the Conditional Disable structure around the dll calls so they would not be loaded unless you're in the runtime engine. But i've not tried this so I don't know for sure if it's possible.
    Anyone??
    Ed
    Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
    Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.

  • How do i get google back as the search engine on the home page

    I have upgraded my firefox browser. before i did google was the search engine in the center of the home page. Now there is only the firefox emblem above the search bar, and when I try a search frontier is the search engine. I would prefer google. How do I set google on the home page of firefox for the search box?

    http://support.mozilla.com/en-US/kb/How%20to%20set%20the%20home%20page
    thank you
    Please mark "Solved" the answer that really solve the problem, to help others with a similar problem.

  • UCCX 5/7 or 8 - Database access - How does the UCCX engine use the DB connection

    I was asked the following question by a customer:
    /* Style Definitions */
    table.MsoNormalTable
    {mso-style-name:"Table Normal";
    mso-tstyle-rowband-size:0;
    mso-tstyle-colband-size:0;
    mso-style-noshow:yes;
    mso-style-priority:99;
    mso-style-qformat:yes;
    mso-style-parent:"";
    mso-padding-alt:0in 5.4pt 0in 5.4pt;
    mso-para-margin:0in;
    mso-para-margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:11.0pt;
    font-family:"Calibri","sans-serif";
    mso-ascii-font-family:Calibri;
    mso-ascii-theme-font:minor-latin;
    mso-fareast-font-family:Calibri;
    mso-fareast-theme-font:minor-latin;
    mso-hansi-font-family:Calibri;
    mso-hansi-theme-font:minor-latin;
    mso-bidi-font-family:"Times New Roman";
    mso-bidi-theme-font:minor-bidi;}
    "How does UCCX manage it’s database connections – a connection pool manager / single connection / single connection for each call"
    Does anyone actually know ?  Is it documented anywhere?
    Based on how the steps work I'd guess that the UCCX engine makes a new single DB connection each time the DB step reaches out the DB for a read/write. I assume it would do this independently for every instance of a script running.  Hence the importance of the DB release step I'm guessing.
    I know in the DB subsystem you can configure the maximum number of DB connections to be used but this doesn't imply how they are used.
    I'm not a DB guy, but I think the concern stems from the potential load on a DB server with the constant opening and closing of the DB connections.  I'm assuming that if it used a connection pool the UCCX engine would open, and keep open, a group of DB connections to be used by the UCCX engine. This would lessen the load on the DB server I'm assuming.
    Is there any fundamental difference with UCCX 8 and the DB access ?  It obviously not ODBC anymore.  It JDBC right ? But again how does the UCCX engine use the DB connection?

    To my knowledge, this is not documented; however, at least through 7.0 the MIVR subsystem will open a pool of ODBC connections equal to the maximum you defined and keep them open. If you set it to 50, you will see 50 open connections on the SQL server. Each script that is triggered will attach to one of the available connections as soon as you use a DB-related step and keep it until you use a DB Release step. Once that script instance releases it, the connection is available for another script.
    The behavior should not change with 8.0 as it is the same MIVR subsystem that is doing the work. My first CCX 8.0 project that needs database integration is still about 30 days away so I can't guarantee that though.

  • How to run stand alone executables developed with different versions of LabView on the same system

    I am using LabVIEW 8.2 to develop a stand alone executable for a target system.  The target system already has a stand alone executable written by another vendor, using LabVIEW 7.1.  I installed the LV RunTime Engine for 8.2 which left the 7.1 engine intact (as it should).  The problem I am now having is that the drivers installed on the target system are incompatible with the NI-DMM vi's that I am using.  My concern is that if I replace the old drivers with the ones I am using on my development platform I may end up breaking the old software.  What would be an appropriate work around to ensure that the target system will be able to run both executables?  (FWIW the system will NOT be running both executables concurrently.)
    The target system is an embedded PXI card cage, running Windows XP, with a NI PXI-4070 DMM (among other instruments, however I have had not had this issue with the NI-DAQmx drivers).

    Hi Yerffejj,
    Thanks for sharing your issue with the community. I am struggling to see what you mean by "break the software." If you only have the two executables and LV Run-Time versions 8.2 & 7.1, then you just need to go to http://www.ni.com/support/ » Drivers and Updates » Search within Results: » enter "NI-DMM" » GO to get the DMM driver you need. To see the driver you were using on the development machine, just go to Measurement & Automation Explorer (MAX). The DMM driver should also automatically install DAQmx, NI-VISA, and NI-IVI, fyi.
    Best wishes to you, and please let us know if that does not solve your problem.
    Regards,
    Dan Richards
    Dan Richards
    Certified LabVIEW Developer

  • How to call the integration engine not the remote function.

    Hi!
    I want to get the data from the client 000 with an rfc call through the xi (client 001). But when I call the function via rfc, the funciton is executed in the client 001, instead of forwarding the call to the integration engine.
    How can I forwarded to the engine this call?
    I only made a sender communication channel in the DI which is an sener adapter type RFC.

    Thanks for the reply.
    But I have no receiver channel yet. so i can't even reach any server if my call would be catched by the intergration engine.
    But unfortunately I can reach the target system without the engine.
    I use java connector to connect the external system to my intergration server.
    Please help.

  • How to install LV runtime engine and run .vi's in linux

    I am attemtpting to load run time engine and run a .vi on Linux system.
    Here is what I have done so far.
    1. I don't have rpm on my system (gentoo) so I used the app on the install cd called INSTALL.norpm to install
    labview70-rte-7.0.1.i386.rpm. It looks like it worked, there are a lot of files copied to /usr/local. A couple of .so files and a directory called Labview-7.0 (12M of files). 
    2. Made a test vi on other linux box that has full development system installed (also gentoo but i have rpm on this system).
        Do I need this application builder i keep hearing about to make an .exe or can I run vi's with this run time engine?
        What is the syntax to run a vi in linux?  ./test.vi   ????
        Is application builder a seperate program that I must purchase?
    When I attemp to run a vi I get garbage printing to the console, not unlike when you cat a binary file.
    Any help would be appreciated. Is there instructions somewhare??? A manual perhaps that explains rte install and operation.
    D.A.M.

    You need the application builder to create an exe. The rte by itself will not run a VI. The exe does require the rte. It is possible to create a "loader" program that you can use to run separate VIs but the loader program must be created with the app builder. The app builder is a separate add-on or if you buy the professional version of LabVIEW, it comes included with that.

  • The car gauge app available from the itunes store utilizes an OBDII Bluetooth adapter, but I can't configure the Bluetooth address. How can I use this app I just installed, it has to have the Bluetooth address configured.

    I saw an advertisement in a car magazine for an app that would provide gauge read outs available for download from the app store. So I went to the app store, found the app, downloaded and installed it. I then purchased the Bluetooth OBD hardware adapter required to transmit the data from the car to the phone. The adapter has to be configured for the app to communicate with it. This is an apple approved app. But everything I've read says that apple will not allow iPhone owners to make any adjustments to their Bluetooth addresses. And that iPhone only provides Bluetooth connectivity to basic head sets speakers and audio formats through the car stereos ( but no audio streaming). 
    Bottom line, apple approved app and hardware that can't be configured unless I perform a jailbreak? I don't want to JB the phone but it seems that apple has left me with no other options. I've already invested time and money on this software and hardware. Their must be a legitimate way to use this apple approved software. Does anyone know how to adjust/configure bluetooth settings/addresses?

    Generally, if you have to enter a code for bluetooth, your iPhone will ask you to enter a 4 digit code when pairing.  Check the instructions for the device you are trying to pair with your iPhone.  The instructions should give you the code in the pairing instructions, if a code is required.

  • How can we avoid installing java3d runtime envoirnment on the client side

    Hi All, my applet uses java3d api. To see this applet in the browser on the client side we need to install java3d runtime envoirnment. Is it neccassary or can we avoid it. If we can avoid installing java3d runtime env , how can we do that.. Can Java WebStart help in this.
    your suggestion will be valuable..
    Thanks
    Akhil

    Yes, of course we can avoid it. Just as we can avoid asking the user to download the JRE if they want to run java.
    The only slight pay off we make for that is that the program won't run at all on their computer.
    As long as this is not an issue, there should be no problem.
    Seriously, my understanding is that Web-Start can hide the fact that we are installing Java 3D on their machine or at least make the installation very simple. There is no way to run Java3D applications without Java3D.

  • How easy is Ghost Armor or Zagg to install without getting liquid IN the phone?

    I am looking at getting the ghost armor for my iPhone (en route from China) and I am a bit nervous about putting on the front piece using a liquid activator. I am worried about getting liquid in the "ear hole". The only liquid that my iPod Touch has seen is a bit of rubbing alcohol to clean the screen with (works great -evaporates fast) every couple of weeks.
    Anyway, can anyone tell me how easy, or hard, it is to install ghost armor or invisishield yourself? I saw invisishield has a booth at a local mall, but I just don't trust them with my phone and liquid - that is why I am considering doing it myself.

    It is very simple to put on and the amount of liquid you use is very minimal and it is also a very fine mist.  Its not like your soaking your device or leaving it sit in a liquid.  I have put it on 8 different iPod touches, 3 droid phone and 4 blackberries with absolutely no problems.  I would highly suggest it.  Someone else said it is gummy---completely wrong!!  When you take it off you can't even tell that anything was ever there and I know this because a sharpie marker opened in my bag and got green ink ALL OVER my iPod touch(among a few other things), I just peeled off the invisible shield tossed it in the trash and purchased another one to put on.  Had it not been for that protection my iPod would of been destroyed.  Honestly they make this stuff idiot proof and there is no reason to be scared.  Very simple installation and I highly doubt Apple would sell it if it was going to damage the electronic upon installation.  In my opinion the things that can happen to it without it on are MUCH GREATER, one small drop and you have a cracked screen with this stuff I don't worry.

  • How do I determine if a VI is running in the runtime engine or LabView Development Environment?

    Is there a function or VI that I can call that will tell me if the program is running in the LabVIEW Runtime Engine or if it is running in the LabVIEW developement Environment?  I am using LabView 8.5.
    I have a menu item, File/Exit,  and I would like to call the Exit LabVIEW vi if running in the runtime engine when that item is selected.  However, in development, I don't want to shut down LabVIEW when I select that menu item.
    Maybe there is a more appropriate way to exit the program.  However, I am looking for something elegant.  I'm sure I could find some other way to accomplish the same thing, but I'm looking for a clean way to do it.
    Thanks

    Here is a small VI with this exact function.
    Attachments:
    Is EXE.vi ‏9 KB

  • How do I get rid of AOL search engine in the main search window? I selected Google search in the search engine at the right side of the page, but I want to use the window in the middle of the page, most of the time. Thanks for any help

    seems self explanatory to me. I don't know what else to say.

    You can check if you have the ZoneAlarm search engine file in the browser\searchplugins folder in the Firefox program or in the searchplugins folder in the Firefox profile folder.
    You can use this button to go to the currently used Firefox profile folder:
    *Help > Troubleshooting Information > Profile Directory: Show Folder (Linux: Open Directory; Mac: Show in Finder)
    You can delete the search.json file and possible search-metadata.json and search.sqlite files in the Firefox profile folder to reset the search engines to the default.
    *http://kb.mozillazine.org/Profile_folder_-_Firefox
    Firefox will rebuild the search.json file from the default search engines in the "browser\searchplugins" folder in the Firefox program and the searchplugins folder in the Firefox profile folder.

  • How to place the search engine on the desk top as an icon

    I am using windows 7, I would like to be able to click on the search engine ixquick https from an icon on my desk top instead of having to open a browser. I have visual problems and have trouble with the little search bar in my browser. most of the time I search and do not need to use the browser.

    hello carlcarmichael, you could put a shortcut to the search site onto your desktop - this is getting described in [[Create a desktop shortcut to a website]]

  • How can I change the search engine in the new tab page?

    When I click on the + to open a new tab, I get the new tab page, which displays the previous sites I visit the most. No problem. But in the search window, if I do a search it uses Yahoo. I don't like Yahoo. I would like to change to another search engine, you know, one that's more obscure such as Google. Can anyone help me?

    Look at the search bar. Do you see the icon of the current search engine?
    Click the arrow next to the icon. you should now see a list of your search
    engines. At the bottom, select '''Manage Search Engines.''' Now a window
    will open of all your engines. Select the one you want as your default. On
    the right of the list you will see a set of up/down arrows. Click the up arrow
    until the engine you want is at the top of the list. Then press '''Okay.'''
    Once the window is closed, your choice should now be displayed in the
    search bar.

  • How to install the Runtime Repository for the first time

    Please let me know if I am correct...
    We need to run the OWB Runtime Assistant Tool from the database server where we are to install the Runtime Repository and also the user with which it needs to be created should have the SYSDBA privileges. We run the OWB Runtime Assistant tool and then follow the subsequent instructions.
    -Arnab

    The runtime repository was installed successfully, but I think we need to associate a target schema for the runtime repository as well where the deployable scripts will be kept.
    I am not understand the fact that the runtime repository should 'own' the target schema ?? what does this mean ???
    -Arnab Panja

Maybe you are looking for

  • Ipod classic recognised as external disc, but not by itunes

    I've had a 120gb Classic for a while and more recently got an iphone. I had no problems with either, until recently. When I attach my classic, itunes does not recognise that it is there, yet it still appears as an external drive on my desktop. I am n

  • Every so often my speakers erupt with what seems like a bomb going off.

    Does anyone have the same issue?  Then at times it starts to buzz.

  • New sorting in app store

    Hello. Can you add in next itunes update app store choice to sort applications by free or payed. Message was edited by: Darweel

  • Toad: Oracle initialization or shut down in progress

    Hi, When i am going to login to Toad, it is showing an error like "Toad: Oracle initialization or shut down in progress". The network people, they have restarted the server many a times, after that i loging to Toad.. I am also not able to connect thr

  • Airplay stutters

    Last week on vacation, I took the following setup with me. ATV 2nd generation MacBook Pro with USB3 External hard drive with USB3 with MP4 movies I hooked the ATV2 up to the TV via HDMI cable and to the LAN via wifi. I played movies from the laptop t