problem of visarc in the source distribution

I am trying to build a distribution from source to a project in LabVIEW 8.6.1.  I need to build the source distribution so that I can password protect all VI in the project (about 1200).  When I try to compile the source distribution I get the following error message.

As you can see the source file does not exist because the path: C:\Documents and Settings\Program NIUninstaller Instruments... does not exist.  So, I created this path and place the visarc file where LabVIEW thinks it should be.  When I Isaiah to compile the source with the wrong path distribution I get the following error message:

Once more the following path does not exist: Program Files: \Nationa lnstruments\LabVIEW 8.6...

I don't know how to create this way false because he seems to treat the program as its own hard drive files.

The next thing I did was reinstall DAQmx 8.9 as the name of the file is visarc, I don't know that it is connected to DAQmx but the visarc makes me think it might be.  DAQmx reinstalling does not fix this error.

I should also add that I was able to build a very good three weeks ago source distribution.  During the last three weeks the code was treated by myself and two other developers.  I had seen problems with other developers link dll from their office of vi in the library, and when I pulled it back on my machine, I have been unable to build a source distribution, because their DLLs have been at a different path.  I solved this problem of rebind each Subvi to the dll in the correct path.  Could be a similar problem where one of the other developers visarc stored in C:\Documents and Settins\Program files... and I just need to recreate a link to the visarc file?  I don't think so because I don't think "recreate a link to the visarc file" is since then.  I'm open to any feedback.

Thank you!

Here is a solution provided by an EA:

Hi Jon,

The following information should help you to resolve the error you see

LabVIEW VIs point to the rc files that are not in the vi.lib.  This means if you move the VI on disk (upward in a folder, in a folder, another drive), then the path that he stored in the rc (relative path) is no longer correct.  The application builder will recognize that the rc file will have two different routes (the one which is correct and which is not).
Once two different paths are recognized source distributions will not be built successfully.  To correct this problem, follow these steps:
1. If you have any previous version of LabVIEW installed temporarily
Rename the folders of their resources.  Directories of resources can be in the labview\resource directory.
2. Add massCompAll = True in the file LabVIEW.ini version of LabVIEW
used.  The file is located in labview\LabVIEW.ini.  LabVIEW must be closed when you change the LabVIEW.ini file.
3. launch LabVIEW, mass compile the project, and then try the build.
4. exit LabVIEW and difficulty of any renamed resource records again to their
original name.
5. remove the massCompAll = True token in the LabVIEW.ini file once the
compilation of mass is over.
Note: Rename files from older versions of LabVIEW resources is critical because the token defined otherwise has a chance to cause the vi.lib of the different versions of LabVIEW to be reticulated

Meghan
Technical sales engineer
National Instruments

Tags: NI Software

Similar Questions

  • Problem with comma in the source of data merge document

    I use InDesign CS6 on a Mac in the Mavericks.

    I created a data source document in Word, saved as a .txt file.  It is a unique field which is the titles of documents. One of the documents has two commas in the title. When I do the merging of data, this page displays only the part of the title until the first comma, and then the merger's going to the next page.

    InDesign aid supposed to include the punctuated title between quotation marks. I tried enclosing the entire title in quotes, and I tried enclosing just commas in quotes. I used quotes and quotes. The result is always the same, the title merges up to the first comma and then going to the next page.

    Usually, Google is my friend, but I could not find all the answers either.  What I am doing wrong?

    When you perform a data merge, it uses a character as the delimiter between fields. The default value is a comma. If you have just a single column of data, with no field to separate, then you can check the Options to Import Show key when selecting your data source and set the delimiter to be something thing-anything! -other than a comma. This will force InDesign to ignore commas in your data.

  • Distribution of the source with dll error

    I am trying to build a distribution source, using LabVIEW 8.6.1.  The code calls a dll and why the dll is listed as dependencies.  When I Isaiah to compile a source distribution I get this error:

    Has anyone seen this before, and if yes, what is the workaround?  Thank you very much for the help.

    Good morning jmcbee,

    As says the first 'reason', an input parameter can be invalid.  Although "the Distribution Source provider creates a copy of the project (including dependencies) for easy distribution files to another machine," your .dll is one path other than that of the project and this is the error that is returned, its path can be the invalid entry to blame. (KB: what is the feature of specification of Application Builder Build?)

    Try to place a copy of this DLL in the same folder as your project and reconfigure your project and call library function nodes to get the .dll file in the new location instead of the original location.

    Another thing you can try is to remove all spaces in the name of the specification to build and ensure that no spaces at the end of the name.  Then rebuild the source distribution.

    The following links can provide some basic information:

    What is the feature of Application Builder Build specification?

    http://digital.NI.com/public.nsf/allkb/41561F98D96235FC8625708F00552ADF?OpenDocument

    Error 1 or 6 is produced during the e/s of file - input parameter is incorrect

    http://digital.NI.com/public.nsf/allkb/BB06ABD0261A9F2B86256F190049A620?OpenDocument

    Why my executable does not work when you use the constant path of the current VI?

    http://digital.NI.com/public.nsf/allkb/FD7DE8BC8FFC256C862565F4006BE363?OpenDocument

  • How can I include all the VI that are listed in the hierarchy of VI for a source distribution

    I'll send my request to another developer. To do this, I used the source distribution function. But if I generate the files I miss the VI they are stored in the form of instrument drivers. How can I include, too?

    Walter wrote:

    I'll send my request to another developer. To do this, I used the source distribution function. But if I generate the files I miss the VI they are stored in the form of instrument drivers. How can I include, too?

    This is exactly yhe reason I'll go through and save screw driver to subfolders in my application directory. In this way, I can keep the NCC updated with a complete set of code including any mods, I do the driver (usually change of reentrancy).

    But if you don't take this approach, you will have to send you a colleague from the same packeage installing driver allowing you to put it on your machine.

    Ben

  • Source Distribution packaged vs project library

    I design my architecture for a project, and I want to use plugins for future expansion. Most of the information I found recommended the use of baskets library project for each plugin. But once in a while I find someone who is recommended to use the source distribution. I intend on creating this software to end users who do not have a development environment and who are not able to modify the code.

    So, I have a few questions.

    1. What is the difference between the source distribution and the project libraries packaged?

    2. What are the benefits of one over the other for plugins?

    Source distribution contains the source. It allows the end-user upgrade from the source of their version of LabVIEW (envinroment development only) since the source is dependent on version, and if the files are saved with the code were met, they can work in an envinroment of execution to the version of LabVIEW they were last updated in. However, the distributions of this nature seem to have several files to deploy. One of the main reasons to prefer this method is due to complications of "chaining" library dependencies of project packaed which we are stuck with until NEITHER arrives with a type of 'solution' for the control of this.

    The project packaged libraries are built (compatible execution) which do not require the environment and are generally single-file development which makes them easier to deploy. However, they are built to a specific version of LabVIEW. One of the main reasons for choosing this method is version control (files have version information) as well as ease of deployment (single file).

    At the end of the day it depends a lot on your end user in my opinion. Management of multiple files is a pain of a source distribution point but then so is chaining builds for libraries in the project packed and the problems of name-spacing inevitable that comes with it. Managing dependencies is never easy, and there is no easy fix for this solution in LabVIEW.

  • Cannot play music files in the Source (CS6) monitor

    I just met a very strange problem today that I can't fix.

    If I click on an MP3 or WMA file in the project window, it will not play in the source window. It blocks all the other windows and I have to restart the first.

    Sometimes, he will play in the windows, but then there is no sound even if the meters are moving.

    However, I can play the music in the Source window if I double click top in the main timeline. everything is normal to do this way.

    I have no problem with playing in the Source window MXF files.

    So for now, I can't see any music file in the source window.

    Anyone know what could be the problem?

    My PC spec is:

    I7 3930

    64 GB of ram

    4GB nvidia 680

    Card SB X - Fi Creative sound

    C drive: SSD

    D drive: 300 GB Raptor > Scratch disk

    F drive: RAID 3 array > videos

    Media cache is drive D and the option "Save media cache files next to the originals when possible" checked.

    Thank you

    Thank you.  Try again, one more down.  (Audio)

    Also, replace 5.1 mix front only.

  • Distribution of the source - unit test dependency problem

    Hello

    I developed and API and I want to make the distribution of the sources, however my faulty build (error message is below) due to the error of reclassification of the Unit Test framework that I use to test my code. All Unit Tests are in the same folder, called "UnitTests", which is a part of a class. If I delete the UnitTests from the class folder, source distribution is created as expected. I try to put the folder always excluded UnitTests, but it does not help.

    I use LV 2012.

    Any ideas what I am doing wrong?

    Thank you

    Andrej

    Error message:

    LabVIEW does not find a file that is a dependency of a startup, exported or always included VI.

    File not found: the file "C:\Program Files (x 86) \National 2012\vi.lib\utf\dialogs\utf_defocus_trees.vi" must have the qualified name of "NI_UnitTestFramework.lvlib:utf_defocus_trees.vi", but it has the qualified name of "utf_defocus_trees.vi".

    The missing file can be referenced by one of the libraries included in the compilation or the file - CircularBuffer.lvlib. To resolve this problem:

    -Open all the startups, exported or always included live, recompile them (CTRL-SHIFT click the Run arrow) and keep them to update their dependencies.
    -Open libraries included in the building and check the existence and the location of the referenced files. Also, try building with the option of additional exclusion, 'Delete unused library of the project members', verified.

    Is attached to a fixed version of utf_defocus_trees.vi.  Place it in your \LabVIEW 2012\vi.lib\utf\dialogs directory .

    In addition, you might want to load/save utf_test_properties_sub.vi to get rid of the dirty dot.  This VI is located in the: \LabVIEW 2012\resource\framework\providers\utf.

  • Nightly Ubuntu connects not with Ubuntu 11.10 3.0.0 - 17-generic, but firefox 11.0 kernel is still working in the same kernel version (the source of the problem since 3.0.0 - 16A gave no problem)

    Every night of Ubuntu does not connect (crashes and doesn't stop not withouyt one kill pkill or root) with Ubuntu 11.10 and the recent 3.0.0 - 17-generic kernel

    11.0 Firefox still works in the same kernel version and I use it now. The source of the problem is perhaps the core Ubuntu since 3.0.0 - 16 core gave no problem

    Hello

    Please also check if this happens in a new profile. If the new profile is correct, you can later copy the necessary personal data of the old profile. Firefox stores your personal data and settings in a different location (folder profile) separated from its files/folder. A new profile would default Firefox settings (Tools (Alt + T) > Options, and topic: config ) and usually also would be vacuum of Extensions and themes (appearance) in tools > Add-ons) and their parameters. In addition, a new profile would have no previous website stored data/settings etc, (Tools > clear recent history).

    Profiles Howto

    Files & profile folder

    Subject: config entries

    You may also be able to find useful info here.

  • Hi, I recently bought an iPhone 5s. Now, according to the sources, the new "5se" would probably replace the ' 5s ' in the near future. I'm afraid that I won't get it more updated and after sales support for my 5 seconds (if any problem is found). Is this

    Hi, I recently bought an iPhone 5s. Now, according to the sources, the new "5se" would probably replace the ' 5s ' in the near future. I'm afraid that I won't get it more updated and after sales support for my 5 seconds (if any problem is found). Is this possible? Apple will provide an upgrade for free or minimum package 5se 5 seconds it's users?

    The terms of the terms of USE on this forum we cannot speculate on what Apple may or may not do. That being said, there is no priority for what you ask. There is no way of knowing how long your device will be able to continue to upgrade to new versions of iOS. As long as he is able to run the new versions of iOS, it is fully supported. This is the level of iOS, not the hardware that is important here.

    See you soon,.

    GB

  • Is it possible to include the file lvprog in a source distribution build specification

    It seems to me that a full source distribution includes the associated project files but I don't see that it is possible to do. I missing something or do I just have to continue to, outside of LabVIEW, high zip folder that contains everything?

    I think you are talking about the *.lvproj (not *.lvprog).

    No, it is not possible. I think it was possible in the past (LV2009 and earlier versions) and I already complained that elsewhere long ago.

  • Uninstalling Java problem: "the installation source for this product is not available. Make sure the source exsists and that you can access. »

    Hi, I'm having a little trouble trying to uninstall Java, so I can reinstall it. I get this error message:

    "The installation source for this product is not available. Make sure the source exsists and that you can access. "When I try to find the installation package to uninstall. I'm the only person on my laptop Windows Vista Ultimate, and I am the administrator on the computer. I can't find something when I search for it during the uninstallation. When I go on ' computer > disc Local (c) > Progam Files > Java' I see a whole bunch of files, but I can't find the installation package with the 'Installation .msi package' at the end. I find 'install.rdf '.

    I was wondering if anyone can help find me the source for Java, so I can uninstall and reinstall so my Java work properly.

    Java has been uninstalled before when Elluminate program my brother (online meetings of his school) and I guess when he was relocated something went wrong, but I have 2 Java programs. One by one by Sun Microsystems Inc. and Oracle and I am trying to install are Sun Microsystems Inc..

    Help, please!

    Corky (Corkster)

    Java issues are best handled by people in the Java forum:

    http://Java.com/en/download/help/index_installing.XML?user_os=Vista

    http://Java.com/en/download/help/index.XML For the benefits of others looking for answers, please mark as answer suggestion if it solves your problem.

  • The application youtube for the ps vita is the source of many problems and all sorts of problems for me

    The application youtube for the ps vita is the source of many problems and all sorts of problems for me... the main issue he won't let me write reviews... Please solve this problem as soon as possible... Please.  I can't take more of this nonsense that youtube app gives me... and it's even for the ps vita... It's very annoying that I can't make comments... it just says: when I try cannot do this action or something... It has * ing me off and many others also. :'(

    Hello David,.

    As much as we would like to help you, our colleagues in Playstation is best placed to help out you. Discover their community at http://community.us.playstation.com/ or visit their Web site to support https://support.us.playstation.com/app/contact_options for more information on contacting them.

  • Packets exported 11 g, but when I import on 12 c error of ' the target 11.2.0.3.0 database is an older version of the 12.1.0.1.0 source. Thus the storage clause is ignored to avoid problems of incompatibility between the versions. »

    Packets exported 11 g, but when I import on 12 c having error of ' The 11.2.0.3.0 target database is an older version of the 12.1.0.1.0 source. Thus the storage clause is ignored to avoid problems of incompatibility between the versions. »

    When I export only 1 package and then import, then I have no error and imported successfully, but when I do bulk above mention error comes.


    How can you make with the help of the SQL Developer or query?


    Kind regards.

    The problem is solved since
    Impdp iris/tpstps@PCMS full = Y dumpfile INCLUDE PACKAGE VERSION = 11.2.0.3.0 = packagespcmsTWO.dmp =
    query

  • Disco of VmWare Converter problema su spazio - ERROR: failed to create a snapshot of a volume of the source. Possible causes include not seen all NTFS volumes on Windows XP or Windows 2003 source systems with no is not enough free space on the disk.

    Buongiorno,

    Devo connvertire con vmware converter one Nt Server con AC 450MO di spazio libero su disco C: ntfs file system e

    Ricevo this error:

    ERROR: Impossible to take snapshots of a volume of the source. Possible causes include not seen all NTFS volumes on Windows XP or Windows 2003 source systems with no is not enough free space on the disk.

    He problema e che no ho the possibility di līberō altro spazio.

    Some suggestions?

    Grazie in pre-empted.

    Anni fa it era questa versione di VMware Converter: https://dl.dropboxusercontent.com/u/2197180/coldclone.3.03.iso che permetteva the clonazione a freddo. :-)

  • OutOfMemoryError: Limit superior GC exceeded when loading directly the source using IKM sql for sql. Growing ODI_MAX_HEAP do not solve the problem.

    OutOfMemoryError: GC overhead limit at execution a loading interface directly sql for sql with no work table.

    I get the error message: error: exception OutOfMemoryError: higher GC limit exceeded when executing an interface making a direct using IKM SQL for SQL command load Append, source a 150millions lines table.

    I have increased the ODI_MAX_HEAP and the interface run longer and failed. I'm already at: ODI_MAX_HEAP = 12560 m I tested with ODI_MAX_HEAP = 52560 m and still error.

    I am following up to the memory of the server and I still have available memory...

    Apart from the problem of memory I know that this type of load should be possible because the step of data load on LKM SQL to Oracle is able to load the work table $ CAN. Ideally, I want to emulate this behavior by using SQL for SQL IKM.

    1 - What is the right path to follow here? (change the parameters of memory or modify the IKM?)


    2 - ideas on how to solve the OutOfMemoryError: GC overhead limit exceeded error? (GC means Garbage Collector)

    Execution of the IKM interface in the Simulator generates this code:

    Load (Source) command:

    Select

    source - tbl.col1 COL1,

    source - tbl.col2 COL2,

    source-tbl. "' COL3 ' COL3

    of public.source - tbl AS source-tbl

    where

    (1 = 1)

    Default command (Destination):

    insert into the source-tbl

    (

    col1,

    col2,

    COL3

    )

    values

    (

    : COL1,.

    : COL2.

    : COL3

    )

    My experience is very limited with ODI so I don't know about changing the code to the KMs

    Thanks in advance.

    Find a work around the error of generals limit exceeded GC:

    -in my case I was running without the IDE so that changes made to the odiparams.sh were not useful.

    -This means that I need to change the JVM settings to:

    $ODI_HOME/oracledi/client/odi/bin/odi.conf

    AddVMOption - XX: MaxPermSize = NNNNM

    $$ODI_HOME/oracledi/client/ide/bin/ide.conf

    AddVMOption - XmxNNNNM

    AddVMOption - XmsNNNNM

    Where NNNN is a higher value.

Maybe you are looking for