Problems bundling visa run time with installer

I am trying to build an installer for an application that makes VISA read/writes through a serial port.  I have tried to create an installer for this application but I keep getting a cryptic error that then terminates LV.  I am experiencing the same problem as described in this thread:
http://forums.ni.com/ni/board/message?board.id=170&message.id=228510&query.id=494979#M228510
I am developing with LV8.2 on XP SP2.  I would like to bundle the VISA Run Time so that I can communicate via VISA R/Ws.  After reading the above mentioned thread it didn't seem like there was ever a real resolution to the problem.  I am bundling the VISA Run Time engine just fine with other projects and I have deleted and started over several times with the installer inside this project, but I keep getting the same error, see attached document. 
So are there any ideas short of me having to reinstall LV or VISA? 
Thanks in advance!
Dave
Attachments:
LV Error.doc ‏32 KB

Thanks for the reply.
I would agree that the project is corrupted.  I think I proved to myself that this was the case when I created a new project and magically everything worked just fine.  The project was created under the exact same release of LV by the same PC so I am just trying to understand why the project was corrupted while trying to build the installer. 
I guess I have my solution now I'm into the deep dark hole of trying to understand why the error occured.  I know once I go down this path there is no returning.......
Thanks!

Similar Messages

  • Installing VISA run-time with distribution

    Is there a way to seamlessly (transparent to the end-user) integrate the VISA run-time engine installation into an installation of a Labview app created with App Builder?
    I am trying to avoid the user having to run two different install programs (the app install and the VISA install).
    I am doing some serial port communications, using the VISA VI's in my app. Also, does VISA need to be configured beforehand, or can I just load a customized 'visaconf.ini' file with the serial ports aliases?
    Thanks.

    Hi,
    There isn't a way to automatically include the VISA installer on the LabVIEW app installer. You can use some batch files to make the LabVIEW app installer execute other installers.
    The following knowledge base gives some suggestions and points some of the problems you might encounter when using the LabVIEW 6.1 App Builder.
    How Do I Distribute National Instruments Drivers with Applications Built in LabVIEW 6.1?
    Hope this helps
    DiegoF
    National Instruments.

  • Visa run time installer in LV 8.2?

    Hi again!
    I need some help conerning adding Visa Run Time to an .exe that I'm trying to build. I recently built the .exe and found that the front panel and all sub Vi's were active, but the controls weren't communicating through the  serial port like they had been when I was working with the project. From what I have read and observed, it looks like the appropriate action to take would be to include the VISA run time components with the exe. However, I'm unable to located the correct window in which to do this! I have seen screenshots on the forums, but am not able to locate it in the ".exe" builder! I'm running LV 8.2 and I downloaded the Visa - Runtime 4.0 zip, extracted, and ran it on my system but it wouldn't continue installation, telling me that no files would be removed or installed. I tried to modify what would be copied to the drive but I couldn't make any selections that changed the out come. I'm very green to labview and would appreciate any help or advice that can be given.
    Thanks
    Ryan

    Hi Valcon,
    To include the VISA Runtime Engine in your installer for your executable, you'll want to go to your Project Explorer and Right-click Build Specifications & select New Installer from the list.  You can then add the VISA Runtime Engine under the "Additional Installers" section.  Installers are made for executables that you would like to run on computers that don't have the full version of VISA, etc. installed (thus we need the Runtime Engines).  If you run your executable on your development computer, you should already have the full version of VISA installed & you should be able to run your executable there without a problem.  Hope this helps!
    Regards,
    Anna M.
    National Instruments

  • How to include the visa run-time into the installer?

    Dear All,
              I made an USB device whose driver is developed by "NI visa driver development wizard".
              In my program, the COM is also be used. When it is builded and creats the installer, I have checked the Serial Port Suport in Advanced settings in Installer which I thought the visa run-time engine is concluded. In fact, when it is installed, the COM can work correctly, but the USB device's driver can't be installed. To fix it, the visa run-time engine must be setupped again.
              I see that I can add it to "run executable after installation" but during the installaion of run-time engine, some pages will be displayed which need user to choose some option.
             Would you please give some suggestion that the process of installation is automatic. Certainly the part of visa run-time engine which the USB driver is needed can be integrated to the installer of vi(like COM) is best.
              Thank you!
    Hugo
    PS: I am using LabVIEW 7.1

    First, you can install a VISA Runtime Engine in the target PC, to verify it is VISA Run Time Engine issue.
    If so, you can add a VISA Run Time Engine in LabVIEW when creating an Installer. It is much easy in LabVIEW 8 and still possible in LabVIEW 7.1. Follow the link.
    http://digital.ni.com/public.nsf/allkb/E09BA0E2F31​D304F86256A640070058E?OpenDocument

  • VISA run-time Engineがインストールできず困っています.

    VISA run-time Engine 5.4 のインストールをこころみましたが、
    ”VISA Shared Components 64-Bit”のインストールに失敗しました。というポップアップ
    が表示され、最終的にインストールに失敗します。
    VISA run-time Engine 5.3 と VISA run-time Engine 4.6.2 のインストールも試しましたが、
    インストールに失敗します。
    ウィルス対策ソフトを停止しても同様に失敗します。
    どのバージョンもドライバーパッケージのインストール(中のデジタル著名?)がうまくいかないようです。
    解決方法をご存知の方、ご回答のほどよろしくお願いします。
    PCスペックは以下の通りです。
      OS:      Windows 7 64bit
      実装メモリ: 8.00GB
      空き容量:  260G
    添付:
    VISA_RunTimeEngine_インストールエラー.png ‏236 KB

    返信が遅くなりました。
    申し訳ありません、表現が悪かったようです。結局解決できずじまいです。
    幸いXPパソコンを用意できたので、XPパソコンにインストールし対応しました。
    VISA run-time EngineはNF社の任意波形発生器を制御するために必要でした。
    類似の事例等ご存知でしたら、アドバイスいただけませんでしょうか。

  • Where is VISA run time engine in new LV 7.1 from August?

    Hello All
    Can somebody help me locating run time engine to VISA in the new LV7.1 from August 2004?
    Thanks in advance
    Pawel

    Hello Pawel
    The Run-time engine is not related to the LabVIEW version you are using on your executable but the NI-VISA driver version you are using in LabVIEW on your executable. So if you are using the newest version of NI-VISA in LabVIEW 7.1 which is version 3.2 you would have to install VISA Run-time engine 3.2 on the target machine.
    You can find all the VISA run-time engine version on the following site...
    http://digital.ni.com/softlib.nsf/webcategories/85​256410006C055586256BAC002C51FA?opendocument&node=1​32070_US
    Regards
    Mohadjer

  • I have a problem in battery life time with iphone5s

    I have a problem in battery life time with iphone5s

    Do you have background app refresh enabled under settings then general. Also check under Settings->General->Accessibility->check if reduce motion is turned on. Also if you are using Dynamic wallpapers the movement in the background will eat your battery life quite a bit.

  • Installation problem w/ Java Run Time Environment 1.2.2

    Steps to reproduce error:
    1.On Windows 98 I install Java Run Time Environment 1.2.2
    2.I try to launch Java Plug-in Control Panel from Windows Start menu
    Error message:
    JAVAW caused an invalid page fault in
    module SYMCJIT.DLL at 0167:500bf974.
    Registers:
    EAX=00000e03 CS=0167 EIP=500bf974 EFLGS=00010206
    EBX=006538e0 SS=016f ESP=0063f838 EBP=00000e7f
    ECX=0000009f DS=016f ESI=00000e7f FS=0e77
    EDX=00000003 ES=016f EDI=05110010 GS=0000
    Bytes at CS:EIP:
    f3 a5 ff 24 95 48 42 0c 50 8d 49 00 8d 74 31 fc
    Stack dump:
    500bf8c7 0000027f 500c42b0 5007cc24 05110010 00000e7f 0000027f 00760ab0 00000283 0069a4a8 006538e0 0063f8e4 00653928 05110010 006538e0 00000e7f
    Is there a fix for this?
    Thanks
    -DK

    This dll does not recognise the Pentium 4 processor. You need to update the JRE. It is a well recognised problem. Search the forums (and Google) using "symcjit pentium 4" to obtain more information.
    Hope this helps.--
    <sig> http://www.itswalky.com http://www.crfh.net </sig>

  • DSC 8.0 Run-Time custom installation

    Hello,
    I have developed an application using DSC 8.0 features and it runs fine on my development computer. I have a couple of questions regarding deploying a buillt executable on customer computer.
    1. Can application exe be located in a folder different as DSC RTS installation?
    2. Can DSC Run-Time 8.0 be installed in location different as default? I started an installation process of DSC RTS 8.0, but the Browse... button to select custom destination is disabled.
    Ideally, I would like to achieve that application executable ( and all folder hiearchy needed ) would be separate from DSC RTS ( as when building pure LV code). If this is not possible, than 2 options exists:
    a: to install application structure to default DSC RTS location  or
    b: to install DSC RTS to a custom location of my application ( prefered )
    Please, can you explain me what option do I have.
    I can not find a document that would describe a complete procedure for deploying DSC application with all possiblle options that could happen, as we all know that DSC applications are usually preety complicated and consists of many parts deployment can be very frustrating. This is a request for NI folks to put together one complete document ( kind of " Deployment Bible" ) for version 8.0
    Regards,
    ROMP

    Matt:
    Please try the following and let me know what you find.
    Open your project from the project explorer
    Right-click on your application and select Properties
    Click on Advanced in the Category list
    Disable Enable Enhanced DSC Run-Time Support
    I am curious to know what you find.
    Regards,
    Rudi N.

  • Pdfcreator invokes LabVIEW run-time engine installer!

    Okay, so I'm a desktop tech, know little about LabView, but can at least install it.  We also use pdfcreator on our desktops.  For some reason, however, whenever pdfcreator is used (for ANYTHING, not just LabView stuff), a windows installer fires up, "please wait while windows configures NI LabVIEW Run-Time Engine 7.0."  The installer proceeds, then gets stuck while trying to find the msi.  Well I don't HAVE the proper MSI apparently, because my version is 7.1.1!  When I put in the 7.1.1 Run-Time CD (the only one I have) and point it to the msi it seems to be looking for, it still fails (apparently due to different versions).
    So first, why is pdfcreator invoking this installer in the first place (they seem to have nothing to do with each other!)
    Second, why is the installer looking for the Run-Time for 7.0, instead of 7.1.1?
    Help! 
    Thanks,
    Wiltony

    Well, I fixed it.  I eventually used the NI Software Add/Remove item, and chose "repair" for NI LabVIEW run-time 7.0, which called for the appropriate 7.1.1 device driver discs (strange).  After it completed, everything worked fine.
    Wiltony

  • System requirement for the LV and VISA run-time library

    Dear
    My application built from LV8.2.1 didn't run on the old-fashioned notebook, which was under XP and 256 RAM.
    (The application was tested successfully in several times in other computer.)
    In the only first running, there was no problem.
    But after that, the application executed "twice" and one of two couldn't be removed even in Windows Task Manager.
    (I had to switch off the computer for restarting PC)
    However,  I am not sure if this problem is a kind of the library's bug but suspect the out-of-fashioned notebook.
    What's the minimum system requirement for the LV run-time library and VISA runtime library of version 8.2.1?
    Or any other check points?
    Lee
    메시지가 08-07-2007 02:03 AM에 labmaster에 의해 편집되었음

    Thank you, falkpl and smercurio_fc.
    Of course, my application and the libraries have no problem in other computers.
    There were no error messages but it seemed not to run normally.
    My application had to show a status message prior to a VISA routine, but only a blank in the status control.
    When I click the application one time, the application was not launched.
    Then  the two same applcations were appeared in the second click.
    One of two applications could be removed by the Taskmanager. (malfunction of the program exit button.)
    But the remained one can't be exited by the Taskmanager or Exit Windows.
    Maybe, I had better remove the XP and then try again.
    Anyway, I can't understand  the reason why any NI Labview developer remained in silence for this kind of postings.
    메시지가 08-07-2007 08:43 PM에 labmaster에 의해 편집되었음

  • How to instantiate classes at run time with constructors having arguments?

    I have to instantiate some classes in the run-time because they are plugins. The name of the plugin (pluginClassName) comes from a configuration file.
    Currently I am doing this to achieve it:-
    UIPlugin plugin = (UIPlugin)Class.forName(pluginClassName).newInstance();However, there is a disadvantage. I can not pass arguments to the constructor of the plugin.
    public class RainyTheme extends UIPlugin {
      public RainyTheme() {
       // bla bla
      public RainyTheme(int x, int y , int width, int height) {
       // set co-ordinates
       // bla bla
      // bla bla bla bla
    }Now if I want to instantiate this plugin at runtime and at the same time I want to pass the 4 arguments as shown in the second constructor, how can I achieve this?

    I have no experience with JME and the limitations of its API, but looking at the API docs ( http://java.sun.com/javame/reference/apis.jsp ) it seems that there are two main versions, CLDC and CDC, of which CLDC is more limited in its API.
    The Class class does not contain the methods getConstructor(Object[]) or getConstructors() in this version ( http://java.sun.com/javame/reference/apis/jsr139/java/lang/Class.html ), so it seems that if you are using CLDC then there is no way to reflectively call a constructor with parameters. You'd have to find another way to do what you want, such as use the noarg constructor then initialise the instance after construction.

  • CVI Run time engine installation

    Hi,
    We are using TestStand extensively and in our installation package will be
    installing the CVI RTE (run-time engine). Where can I find exactly which
    files (DLL's especially) are installed by the CVI RTE setup.exe?
    Iain

    Iain,
    The CVI RTE installer installs CVIRT.dll and CVIRTE.dll in your Windows\System
    directory (Win98/95) or Windows\System32 directory (Win2000/NT). It also
    creates a CVIRTE directory in the same.
    You can get the latest CVI RTE installer from ftp://ftp.ni.com/support/labwindows/
    It consists of 2 floppy disks.
    By default, the TestStand 1.0.x engine installer utility will install the
    CVI 5.0.1 RTE. You can have the TS engine installer install the latest CVI
    RTE by replacing the CVIRTE directory in your TestStand\Setup\Engine\ directory
    *before* running the TS Engine Installation Wizard.
    Hope this helps,
    Paul
    "Iain Simpson" wrote:
    >>Hi,>>We are using TestStand extensively and in our installation package
    will be>installing the CVI RTE (run-ti
    me engine). Where can I find exactly
    which>files (DLL's especially) are installed by the CVI RTE setup.exe?>>Iain

  • Change the database log on parameters in the run time with CR10 Delphi2007?

    Hi,
    I'm using crystal report 10 and Crystal VCL for Delphi. How can I change the database log on parameters in the run time?

    You have to use the ConnectBuffer. See [this|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_erq/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes.do] note for details.
    Also, consider searching the notes database:
    https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_ossnotes&query=&adv=true
    The search; VCL database crystal, returns a number of notes that may be of use.
    Ludek

  • Problem Module/datagrid, one time with data, one time is null

    Hello All
    thanks for this discussion place, i have a problem in Flash Builder 4.6 (sdk 4.6.0), construct an application who connect to DB, for now, the CRUD works fine with flex service,
    i have a problem with a datagrid, one time it's worked fine, and another time my obj is null, i cannot understand why.. the fact it's work one time trouble me.. and i have no error in console..
    the target, is to edit a row of datagrid in popup, it's work as you stay in the ModuleClient, but when i launch another Module and come back to ModuleClient, the edit datagrid doesn't work anymore
    i try to put the process here, as the app is large: (say to me if you want more code, i will try to isolate some pieces)
    - click in ModuleMenu and load ModuleClient in ModuleContent
    - dataGrid populate with ArrayCollection
    - double click row in dataGrid (dataGrid_doubleClickHandler(event:MouseEvent))
    - dataGridClients.selectedItem contains effective data
    - push data to ValueObject (ClientObj) already defined in flex services/connected to DB
              var ClientDataGrid:ClientObj = dataGridClients.selectedItem as ClientObj;
    - push data ClientDataGrid to Popup
              in Popup: <valueObjects:ClientObj id="clientObj"/>
    - works fine
    if i select another Module in ModuleMenu, and later relaunch ModuleClient
    - dataGrid populate with ArrayCollection
    - double click row in dataGrid
    - dataGridClients.selectedItem contains effective data
    - push data to ValueObject (ClientObj) already defined in flex services/connected to DB
              var ClientDataGrid:ClientObj = dataGridClients.selectedItem as ClientObj;
    - ClientDataGrid is null
    - cannot push data ClientDataGrid to Popup as ClientDataGrid is null
    - doesn’t work
    <s:DataGrid id="dataGridClients" left="0" right="230" top="66" bottom="10"
    creationComplete="dataGrid_creationCompleteHandler(event)"
    dataProvider="{clientListeSimpleResult.lastResult}"
    doubleClick="dataGrid_doubleClickHandler(event)" doubleClickEnabled="true"
    alternatingRowColors="[#FFFFFF, #f4f3f2]">
    Thanks in advance for any advices/ideas
    i think i make misunderstood of something, im not a flex/flash as3 coder
    so any help would be greatly appreciated
    best regards anyway

    thanks Alex for your link, i read it carrefully, i have to study some thing imo
    but, i don't find solution for now, otherwise, i found a strangely similar problem here : it's seem to be the same problem as i have :
    https://issues.apache.org/jira/browse/FLEX-18680 [After Module reload dataGrid.selectedItem as MyClass NOT WORKING]
    do you think i encounter a bug?
    (i will try to isolate some code to test more)
    thanks again for advices/ideas

Maybe you are looking for

  • After synching/backing up, it is asking for a password and i don't seem to have right one?

    after synching/backing up to my laptop, it is requiring a password for backup and its not accepting any i know....please help....my phone is completely empty and i am lost

  • HE In Store?

    I apologise if this is the wrong section, or even if it's been answered already, but I couldn't find that info. Basically I'm hoping to pick up a new MBP sometime soon, and I'm at uni so I'm eligible for the HE Student Discount, knocking several hund

  • Gallery slide show settings

    I have configured my tablet to run Gallery when it is placed in the cradle. I have not been able to find ANY settings that allow me to change the timing on each photo, nor the zoom action. The apparent default of 3 seconds is way too fast and I do no

  • How can I create my own toolbar like SmartBar??

    I would like to know how can I create my own toolbar that works like the default smart bar. I need to work with a smart bar, but i have to create it, and it has to work like the default one. the smart bar should be able to navigate along my different

  • Mail won't send, but only from my apartment/airport

    It seems as if it has been for the last two weeks or so that anytime I attempt to send emails through Mail, that they won't send. But if I go to the coffee shop, or a friends apartment it sends with no issue. Is it a possibility I accidentally messed