2010 user.lib path to the executable file changed since 2009 (1abvi3w)

Our group has often using VI server to control the other executables LabVIEW for automated tests. We expect the VI to be within the executable to control via Server executable VI screws and screws we need to construct the full path.

For LabVIEW 2009 user.lib screw the path used to appear as:

. exe\LabVIEW 2009\user.lib\...

For LabVIEW 2010 user.lib screw (on Win XP AND Win 7) the path appears now as:

. exe\1abvi3w\user.lib\...

It's just information for developers. He really threw a key in our calls to the VI server and are uncertain as to why he's changed and why his "1abvi3w". Who's the funny guy?

Seriously, why this change and why to use a '1' and '3 '. Is this an attempt of 1337 speak?

Paths in applications applications are based on the hierarchy of the source of VI. For files in the directory of LabVIEW, the LabVIEW directory real name was used in 2009. It was ok except when creating relies on platforms or on multiple computers where LabVIEW has been installed to a different location. So for 2010, a single, constant directory name has been chosen.

Tags: NI Software

Similar Questions

  • I am trying to remove XP antispyware 2010 but can't find the executable file hidden in the applications folder. Any suggestions

    My system is xp

    Hello

    This site will help you to delete it all.

    Bleeping computer

    Looks like you do it manually, try the link, it should take care of everything.

    Hope this helps,

    Jim

  • Cannot start web server on the executable file

    Hello

    We have a problem with a Web server - we cannot get to initialize the help of nodes of property or the ini on a compiled executable file.

    As part of our application, we are starting the Web server to publish a status page to be read remotely. This works very well when we are running in the development environment and also when we run an executable a PC with installed development environment, however it will not boot on a PC with just the runtime installed.

    I have attached some of the code that functionally does exactly the same thing in our main application. I used this as my Tester code and built in an exe while trying a lot of different things to fix.

    When executing:

    • The code will sit in the while loop until I press stop.
    • Web server: Active Server = FALSE
    • Out error = ERROR No.

    In the full application the while loop waits a few seconds before throw an error if the server is not started. In this example, I can let the loop running for awhile without leave. Normally, the boot time is<50ms when="">

    It's the ini file to the executable file:

    [WebTest]
    server.app.propertiesEnabled = True
    Server.OLE.Enabled = True
    server.tcp.serviceName = "My Server computer/VI"
    server.vi.propertiesEnabled = True
    WebServer.Enabled = True
    WebServer.TcpAccess = "' + * '"
    WebServer.ViAccess = "' + * '"
    DebugServerEnabled = False
    DebugServerWaitOnLaunch = False

    And it is the Web server configuration file:

    ErrorLog "$LVSERVER_ROOT/logs/error.log".
    LogLevel 3
    The default server name
    DocumentRoot "$LVSERVER_ROOT /... /.. '. "/ www".
    Listen 8000
    ThreadLimit 10
    TypesConfig "$LVSERVER_ROOT/mime.types»
    DirectoryIndex index.html
    LoadModulePath "$LVSERVER_ROOT/modules '" $LVSERVER_ROOT/LVModules "" $LVSERVER_ROOT /... ".
    LoadModule LVAuth lvauthmodule
    LoadModule LVSnapshot lvsnapshotmodule
    LoadModule LVRFP lvrfpmodule
    LoadModule dir libdirModule
    LoadModule copy libcopyModule

    AddHandler LVAuthHandler
    AddHandler LVSnapshotHandler .snap
    AddHandler LVRFPHandler

    AddHandler dirHandler
    AddHandler copyHandler

    "CustomLog"$LVSERVER_ROOT/logs/access.log"'%%u %t \"%r\ hour' % > s %b.
    KeepAlive on
    KeepAliveTimeout 60
    Timeout 60

    As can side note, anyone tell me where the $LVSERVER_ROOT variable is configured?

    I tried the things:

    • Copy a new default configuration file before the entry into force
    • Writing a predefined file (encoded) before initializing config
    • Definition to root before initializing directory (it actually generates an error because the server is not active...)
    • Set WebServer.Active = TRUE several times inside the while loop
    • Toggle the web server in the ini file

    System:

    • LabVIEW 2010
    • PC with Windows 7 running

    Thanks for any help, because it makes me crazy slow!

    Ben

    Hi Marco, thanks for the reply.

    I have this guide was reviewed previously and had done all that he but a small section who gave me a hint of something to try and I have solved my problem, so thank you!

    If anyone is interested, here's the problem:

    The directive DocumentRoot folder in the config must exist or the Web server cannot be started. So basically, make sure that the file points to a folder that exists!

    This leaves two small annoying problems if - you can't see if the file exists (and then create it) before starting the Web server, because you can not query the path to the folder without the Web server running.

    AND

    You can't really define the configuration programmatically file as parameters from the file are responsible for execution, not on the start Web server.

    The result of this is that the config file and the folder root document should be created (and corresponding of course...) when the executable is built / installed on the system. Not a massive headache, but it means do not forget to put things in the build specification and do not rely on software to do the job at startup

  • Exec System does not work in the executable file

    Once again I have to do something stupid!

    I use the Exec System to start/stop services. It works fine on my development machine, but on a stand-alone pc only Runtime installed with a license, he simply could not start/stop services!

    I did some research and found it we configure the executable file or an alternative is to use .net to achieve this goal. I couldn't stick with Exec System to achieve this?

    Thank you very much

    Waris K

    Sounds to me like a permission error - you are running as an administrator on the development computer, but as a less privileged user on the other computer? Exec system returns an error (try adding a simple error handler)?

  • Enable trace in standard EBS PLSQL pkg and know the path of the trace file

    Hello

    I want to activate the trace in the standard package of PLSQL EBS:

    run immediately "alter session set sql_trace = TRUE";

    How can I know the path of the trace file?
    What is the name of the table to know the path of the file trace?

    Thank you
    Lavan

    How to find the Trace file generated for a simultaneous program? [967966.1 ID]
    How to trace a concurrent request and generate the TKPROF file [ID 453527.1]

    path tracing

    select value from v$parameter where name = 'user_dump_dest';
    

    for the package, you can set the name of the trace file after "run immediately"alter session set sql_trace = TRUE";"

    execute immediate 'alter session set tracefile_identifier="your_trace_file_name"';
    
  • In the Air of iOS, which is the path to the included file that exceeds the .fla file folder?

    I have the 'assets' above 'src' folder folder where the .fla file is. The assets folder is included through air iOS publish setting in Adobe Flash Professional CS6, but I'm having trouble accessing it.

    the directory structure looks like this. Main.As is the class of document for my project.

    c: 
      /project
        /assets
        /bin
        /lib
        /src
          /Main.as
          /Main.fla

    Now, if the project was a project of action script, I can normally access the assets folder using a path like "... / assets. But it says in the Air for iOS project, that the file is not there.

    In the iOS Air publish setting window, it indicates the path to the included file is 'c:\project\assets' while when I move the active folder under folder src, he says just 'active' and then it can be accessed simply by using a path like '\assets '.

    Does anyone have an idea where the included file?

    It was that I had to simply put "/" in front of the track. I was able to access the directory of iOS using ' / assets "instead of just"active "... I still need to use ' c: / project/assets "to access the directory from my local pc from my directory the document root is ' c: / project/assets/src" but I guess that's no big deal. Thanks for your advice.

  • My Avira Antivirus has been removed and the executable file Recovery Disc Creator

    Hello

    I want to create recovery DVDs, but I can't use Recovery Disc Creator because Avira deleted the executable file. How to do it?

    Thanks in advance

    I use Avira if a long time now and I've never experienced something like that. It's pretty bad situation now.

    Creator of recovery disk Toshiba cannot be downloaded and what you can do now is to reinstall the OS using the HARD drive recovery option, then when the laptop has once again factory settings, you will be able to start this tool and create the recovery disk.

    Out of curiosity, what model of laptop you have exactly?

  • How to find the path to the project file programmatically

    I'm trying to find a way to get the path to the project file in the development environment.

    I have attached a small project in LV 8.5.1 with a project file, a library file and the VI. I can get the path to the file library, but not to the project. This channel is still .

    I know that the problem exists in LV 8.6.1f1 but I didn't test in LV 2009.

    I am aware that in reality he could there have more nested levels of the library files, but it doesn't matter when this simple example does not work.

    If this is related to the problem I initially created the library by using the file > new... and later, I created the project and added to the library.

    Hi Waldemar,

    Here is a small piece of code and a related link.

    http://forums.NI.com/NI/board/message?board.ID=170&message.ID=220269&requireLogin=false

    I hope this helps.

    Kind regards

    N. Ralf

    Engineering applications

    OR Germany

    PS: Don't forget the congratulations. )))))

  • Y at - it an easy way to have a version number that the code VI has access to, and which is used as the version number for the executable file and the installer builds?

    Y at - it an easy way to have a version number that the code VI has access to, and which is used as the version number for the executable file and the installer builds? Now whenever I update my software I need to change the global variable where I store the version number, and then when I build I have in hand, open the properties and change the version number for the executable file and the installer. Is there an easy way to make these as all corresponding automatically?

    Have you tried a search? This question comes up a LOT. Here are the results of a search: http://forums.ni.com/t5/forums/searchpage/tab/message?location=Node%3A170&q=application+version#mess...

  • Problem with the executable files

    Hello all, I need a help from you...

    I use LV 2009 SP1 Professional Development Suite on Windows Seven and I have a problem with the executable files, a problem that I have ever found with other versions of LV (8.x, for example) and I'm a little surprised...

    In the attachment you will find an example of what I mean.

    There are two base screws, the main one (prova) and a Subvi (provasubvi). The main vi launches the Subvi and the Subvi simply create a chart. As you can see on the screws works fine, without any kind of problem.

    I also created the exe file, without specifying that no particular option... and 'magic' of the application does not work as I want. In particular, it seems that the Subvi is running, but the front panel will not be accessible.

    I also try to play with the Subvi construction structure and options, but nothing change.

    Did you ever solve something like that?... I would say that I thank you in advance for any suggestion...

    Andrea

    Hello andrea,.

    Looking at your project I've heard that you do not include the Subvi during the build of the project. SO I slightly modified. Please find the attachments.

    Thank you and best regards,

    srikrishnaNF

  • Can not run the executable file by LV7.1

    Hi all

    I'm surprised, I can't build and run the executable file LV7.1.

    I used to write a few vi with LV7.1 and built the executable according to these vi. It was no problem to build and run this executable file at that time. Now I can open these vi well with LV7.1, bu I can't run this executable file, it will be a mistake, please refer to the attachment. I'm trying to compile an executable file according to a simple vi, and then I can't run this exe file much more.

    Can you help me solve this problem? Thank you in advance.

    Evan

    @Christian: this is not correct.

    One of the reasons to do this is if LV 7.1.1 is installed, and then you install an application, including the runtime engine built in 7.1. It corrupts the execution engine.

    See here: http://digital.ni.com/public.nsf/allkb/680E61A4D02158A186256F7A0073C228

    Daniel

  • path of the audio file

    Hello world

    I use the path of the sound file to play with play Sounf File.vi.

    I select the file again every time I got close and open labview.

    Any suggestions as to how I can make it permanent?

    Thank you.

    Two things to do

    (1) front panel right-click on the control and select data operations-> are by default of the current value, then save

    (2) in the block diagram right-click and select replace by, constant, then save

  • the contents of this file cannot be decompressed the executable file that you are attemptiong to run

    The contents of this file cannot be decompressed the executable file you are trying to run has been corrupted you can get another copy of the file check its integrity and try again.

    You have not told us what you're doing or what program you are trying to use...

  • DirectX June 2010 asking where to put the extracted files. Where should I put them?

    DirectX June 2010 asking where to put the extracted files. Where should I put them?

    Create a new folder and extract the files to the new folder.

    Let us know if that helps.

  • All the executable files (.exe files) are open with mozilla firefox by default.

    All the executable files (.exe files) are open with mozilla firefox by default.my system is Compaq Mini 311c-1101SA. I can't run that no matter what file.i executable can not install any program now

    Hello

    When you get this program you want to use to open the file, you can select the appropriate program to open it?  If so, isn't there a box to check that says always use this program...

    Network adapter. Missing drivers?  Go to your device manager and look to see if there is lack of device drivers. They can be labeled as just a controller ethenet or other device with a small exclamation point.

    This means that they need a driver. In order to send you the link to the right driver, I need to know what model of network card you have.

    If you are unsure, click on all the missing devices in Device Manager. Then click on the Details tab. In the property drop-down list, select the second element (Hardware ID). After the first string of characters you see.

    Who will be ID the make and model of the device and I can send you the link for the drivers.

    Sorry, but I don't know anything about video games, so I can't help with that one.

    Paul

Maybe you are looking for