May 2017 This file contains important information about LabWindows™/CVI™, including installation instructions, programming considerations, a partial list of bugs fixed for LabWindows/CVI 2017, and known issues. Refer to the LabWindows/CVI Release Notes for more information about new features. Caution Installing LabWindows/CVI 2017 replaces any previous version of the LabWindows/CVI Shared Runtime with the LabWindows/CVI 2017 Shared Runtime. To restore the previous runtime, uninstall LabWindows/CVI 2017 and any previous versions of LabWindows/CVI on the computer. Then reinstall the LabWindows/CVI version you want to use.
If you have a beta version of LabWindows/CVI, you must uninstall the beta version before you install a non-beta version of LabWindows/CVI.
Note National Instruments recommends that you install Microsoft Hotfix 2588507 for 64-bit Windows operating systems. Refer to the National Instruments support article, Why Does National Instruments Software List Microsoft Hotfix 2588507 as a System Requirement?, located on the National Instruments website, for more information about this issue.
1 NI software installs Microsoft Visual C ++ 2015 Runtime and .NET 4.6.2. Windows 8.1 and Windows Server 2012 R2 require Microsoft updates to support these items. Refer to Microsoft KB2919442 and KB2919355 for more information about how to install these updates.
2 NI software is signed with a SHA-256 certificate. Windows 7 SP1, Windows Embedded Standard 7 SP1, and Windows Server 2008 R2 SP1 require Microsoft updates to support SHA-256. Refer to Microsoft KB3033929 for more information about how to install this security update.
National Instruments recommends that you install the complete LabWindows/CVI program to take full advantage of all LabWindows/CVI 2017 functionality. If you choose to install with options, select the options you want and follow the on-screen directions. If necessary, you can run the setup program again to install or remove additional files.
The LabWindows/CVI Platform DVD includes LabWindows/CVI and the following modules and toolkits.
Modules
Toolkits
Depending on the package of LabWindows/CVI you purchase, you can activate various toolkits:
If you want to evaluate other modules or toolkits before purchasing them, you can install these add-ons from the LabWindows/CVI Platform DVD and try them for 45 days. After an initial 7 day period, you can register on ni.com for access to the remainder of the evaluation period.
Complete the following steps to install LabWindows/CVI:
Note If you already have a different version of LabWindows/CVI installed on your computer, be sure to install version 2017 in a different directory. If you want to install to an existing directory, uninstall the other version before installing LabWindows/CVI 2017.
You must have administrator privileges to install LabWindows/CVI.
If you do not have an active Internet connection, LabWindows/CVI installs all Windows SDK components, which might not be the latest components available on the Microsoft website.
Note If you cancel the Windows SDK installation, LabWindows/CVI will not function properly. You can download the Windows SDK from one of the following places:
Note If you are unable to activate LabWindows/CVI, refer to the web page at ni.com/activate.
Visit ni.com/security to view and subscribe to receive security notifications about National Instruments products. Visit ni.com/critical-updates for information about critical updates from National Instruments.
Refer to the following sections for behavior changes specific to different versions of LabWindows/CVI. Refer to the LabWindows/CVI Release Information web page on ni.com for an up-to-date list of behavior changes in LabWindows/CVI.
Note Deprecated components can still be used, but they are less visible than fully supported components and are likely to be removed in a future version of LabWindows/CVI. National Instruments recommends that you do not use deprecated components in new applications and that you update existing applications to remove dependencies on deprecated components.
Files | Previous Location | Current Location |
---|---|---|
Import libraries | \sdk\lib | \Windows Kits\8.1\Lib\winv6.3\um\x86 (or \x64 ) |
Include files | \sdk\include | National Instruments\Shared\MSDTRedistributables\SDKHeaderFiles\8.1 |
For a target file, specify the following in the [Create Executable] section of the .prj file:
Executable File_Configuration Force Path Absolute = True
where _Configuration is the configuration of your target, such as Debug , Release , or Debug64 .
Library | Previous Macro Name | New Macro Name |
WordReport.fp Instrument Driver | NONE | WR_NONE |
Analysis Library | SORT_ASCENDING | ANALYSIS_SORT_ASCENDING |
Analysis Library | SORT_DESCENDING | ANALYSIS_SORT_DESCENDING |
In LabWindows/CVI 7.1 and earlier, U is an orthogonal matrix of dimensions n-by-m. In LabWindows/CVI 8.x and later, U is an orthogonal matrix of dimensions n-by-min(n, m).
In LabWindows/CVI 7.1 and earlier, V is an orthogonal matrix of dimensions m-by-m. In LabWindows/CVI 8.x and later, V is an orthogonal matrix of dimensions m-by-min(n, m).
In LabWindows/CVI 7.1 and earlier, S is a diagonal matrix of dimensions m-by-m. In LabWindows/CVI 8.x and later, S is a diagonal matrix of dimensions min(n, m)-by-min(n, m).
This version of LabWindows/CVI has the following known issues. Refer to the LabWindows/CVI Known Issues web page on ni.com for a complete list of known issues in this version of LabWindows/CVI.
Refer to the LabWindows/CVI Bug Fix Information web page on ni.com for an up-to-date list of bug fixes in this version of LabWindows/CVI.
Refer to the LabWindows/CVI Help, accessible from the Help menu, for information about LabWindows/CVI.
Select Help»Find Examples from LabWindows/CVI to launch the NI Example Finder. LabWindows/CVI examples are located in the CVI2017\samples\CVI samples directory. You can modify an example program to fit an application, or you can copy and paste from one or more examples into a program that you create.
You can automate the installation of most NI products using command-line arguments to suppress some or all of the installer user interface and dialog boxes. However, starting with the August 2012 releases (products using NI Installers version 3.1 or later), you may need to perform additional steps before or during a silent installation of NI software.
If the NI product you are installing uses Microsoft .NET 4.0, the .NET installer may run before any NI software installs and may require a reboot before the installation of NI software begins. To avoid a .NET reboot, install .NET 4.0 separately before you install NI software.
For more information about automating the installation of NI products, refer to the following KnowledgeBase articles:
Microsoft Windows 10 is the latest version of the Windows operating system and features significant changes compared to previous versions. Windows 10 introduces several new capabilities and also combines features from both Windows 7 and Windows 8. For more information about NI support for Windows 10, visit ni.com/windows10.
When you install NI software on Microsoft Windows 8.1, you will notice a few additional tiles in the Apps view, including shortcuts to NI application software products such as NI LabVIEW, Measurement & Automation Explorer (NI MAX), and NI Launcher. For more information about NI support for Windows 8.1, visit ni.com/windows8.
LabWindows/CVI dropped support for Microsoft Windows 7 RTM (with no service pack). LabWindows/CVI dropped support for Windows Vista, Windows XP, and Windows Server 2003 in 2015. LabWindows/CVI 2015 SP1 and later will not install or run on an unsupported OS. You cannot deploy or distribute applications that use LabWindows/CVI 2015 SP1 to an unsupported OS. Additionally, after installing LabWindows/CVI 2015 SP1, you cannot use any installers built on this computer with any version of LabVIEW, LabWindows/CVI, NI TestStand™, or Measurement Studio on an unsupported OS.
Copyright
© 1993–2017 National Instruments. All rights reserved.
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical, including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without the prior written consent of National Instruments Corporation.
NI respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.
End-User License Agreements and Third-Party Legal Notices
You can find end-user license agreements (EULAs) and third-party legal notices in the following locations after installation:
U.S. Government Restricted Rights
If you are an agency, department, or other entity of the United States Government ("Government"), the use, duplication, reproduction, release, modification, disclosure or transfer of the technical data included in this manual is governed by the Restricted Rights provisions under Federal Acquisition Regulation 52.227-14 for civilian agencies and Defense Federal Acquisition Regulation Supplement Section 252.227-7014 and 252.227-7015 for military agencies.
IVI Foundation Copyright Notice
Content from the IVI specifications reproduced with permission from the IVI Foundation.
The IVI Foundation and its member companies make no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The IVI Foundation and its member companies shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
Trademarks
Refer to the NI Trademarks and Logo Guidelines at ni.com/trademarks for information on National Instruments trademarks. Other product and company names mentioned herein are trademarks or trade names of their respective companies.
Patents
For patents covering the NI products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents.