Windows版LabVIEW 2012 Service Pack 1自述文件版本12.0.1
2012年12月
本文件包含Windows版LabVIEW 2012 Service Pack 1 (SP1) 的重要信息,包括对操作系统的要求、安装指南、LabVIEW 2012 SP1已修复的部分问题列表,以及LabVIEW的已知问题。
关于LabVIEW 2012 SP1的最新信息,请访问NI网站。
关于LabVIEW附加软件(例如,模块和工具包)的自述文件,请参考labview\readme目录下的自述文件。
系统要求
安装指南
如何在Microsoft Windows 8上使用NI软件
已知问题
LabVIEW 2012 SP1(64位)
LabVIEW帮助的新增内容
问题修正
自动安装NI产品的方法
重要信息
系统要求Windows | 运行引擎 | 开发环境 |
处理器 | Pentium III/Celeron 866 MHz或同等处理器 | Pentium 4M或同等处理器 |
RAM | 256 MB | 1 GB |
屏幕分辨率 | 1024 x 768像素 | 1024 x 768像素 |
操作系统 | Windows 8/7/Vista(32位和64位)
Windows XP SP3(32位)
Windows Server 2003 R2(32位)
Windows Server 2008 R2(64位) | Windows 8/7/Vista(32位和64位)
Windows XP SP3(32位)
Windows Server 2003 R2(32位)
Windows Server 2008 R2(64位) |
磁盘空间 | 353 MB | 3.67 GB(包括NI设备驱动程序DVD中的默认驱动程序) |
颜色选板 | N/A | LabVIEW和LabVIEW帮助包含16位彩色图形。LabVIEW至少需要16位彩色配置。 |
临时文件目录 | N/A | LabVIEW使用专用目录存放临时文件。NI建议预留磁盘空间存放临时文件。 |
Adobe Reader | N/A | 如需搜索PDF格式的LabVIEW用户手册,必须安装Adobe Reader。 |
注:在Windows上使用LabVIEW存在下列限制:- LabVIEW不支持Windows 2000/NT/Me/98/95以及Windows XP x64。
- Windows的Guest账户不能访问LabVIEW。
|
注: 以上表格罗列了最新的当前系统要求。LabVIEW安装指南不提供针对LabVIEW 2012 SP1的新系统要求。
安装说明首次安装LabVIEW,或从以前版本LabVIEW升级至最新版本时,可参考下列文档:
- LabVIEW 安装指南—LabVIEW、模块和工具包、驱动程序,以及硬件的安装方法。
- LabVIEW升级说明—在保留原有VI和项目的基础上,安装LabVIEW新版本的方法、升级和兼容性问题,以及LabVIEW 2012和LabVIEW 2012 SP1新增功能的完整列表。
除安装包以外,还可通过ni.com查看LabVIEW安装指南和LabVIEW升级说明。
注:如您购买的是NI软件套件或产品组合,使用收到的光盘即可安装产品。
如何在Microsoft Windows 8上使用NI软件在Microsoft Windows 8上安装NI软件时,开始屏幕上会增加一些图块,作为指向各个NI应用程序(比如NI LabVIEW、Measurement & Automation Explorer (MAX)和新增的NI启动器)等软件的快捷方式。
NI启动器用法“NI启动器”可用于定位和启动计算机上已安装NI产品。其功能类似于Microsoft Windows以前版本的“开始”菜单。如需启动“NI启动器”,可在开始屏幕中单击“NI启动器”图块。“NI启动器”将启动桌面并打开一个菜单,其中包含一系列NI产品。单击产品名称可启动NI产品。
注: 和以前版本Microsoft Windows不同的是,桌面上不再包括MAX快捷方式。如需启动MAX,可打开开始屏幕或“NI启动器”。 |
锁定常用的应用程序为方便起见,可将最常用的NI应用程序(比如MAX)所定制开始屏幕或桌面任务栏:
当前应用程序环境 | 图标位置 | 锁定操作 |
Windows 8桌面 | 桌面任务栏 | 右键单击应用程序并选择“固定到任务栏” |
Windows 8桌面 | 开始屏幕 | 右键单击应用程序并选择“固定到开始屏幕” |
Windows 8开始屏幕 | 桌面任务栏 | 右键单击应用程序并从屏幕底部的菜单栏选择“固定到任务栏” |
查找所有程序如需在开始屏幕中查找特定的应用程序或相关文件(比如文档),可通过右键单击开始屏幕的任意位置并选择“所有应用”打开所有应用程序。本机计算机上已安装的所有软件和相关文件,将按字母顺序显示在列表中。
关于Windows 8系统NI支持的更多信息,见ni.com/windows8。
问题记录您可通过网络查看软件和文档的已知问题记录。关于LabVIEW 2012和LabVIEW 2012 SP1已知问题记录的最新列表,请访问NI网站。
LabVIEW 2012 SP1(64位)在64位Windows上运行时,LabVIEW 2012 SP1(64位)可访问的内存比32位操作系统和32位应用程序更多。LabVIEW 2012 SP1(64位)具备LabVIEW 2012 SP1(32位)几乎全部的开发功能。
关于获取LabVIEW 2012 SP1(64位)的详细信息,请访问NI网站。
硬件支持LabVIEW 2012 SP1(64位)支持多种硬件设备。关于LabVIEW 2012 SP1(64位)的驱动程序兼容信息,请访问NI网站。对于GPIB设备,驱动程序必须是用于Windows平台的NI-488.2 2.6或更高版本。关于LabVIEW 2012 SP1(64位)兼容性的更多信息,见相关硬件的说明文档。
模块支持LabVIEW 2012 SP1(64位)仅支持NI Vision Development模块。如需更多信息,请参考Vision开发模块的说明文档。其他模块均不支持LabVIEW 2012 SP1(64位)。
LabVIEW帮助的新增内容下面是LabVIEW的最新改动,这些改动未在LabVIEW帮助或LabVIEW升级说明中尽述。
- LabVIEW 2012 SP1可能对不同的机器采用不同的编译器优化策略,用户可能需要通过额外的步骤对LabVIEW进行设置,确保不同机器上生成的应用程序包含相同的二进制代码。关于LabVIEW 2012 SP1中复写代码的更多信息,请访问NI网站。
问题修正下面是在LabVIEW 2012 SP1中修正的部分错误的ID和标题。该错误列表并未包含当前版本LabVIEW中修正的全部错误。通过ID可查询已修正的问题。
ID | Fixed Issue |
375494 | Improved update rate of front panel control value references |
373305 | Property: Mouse for 2D Picture controls returns incorrect values after using Invoke Method: Reinitialize to Default on the 2D Picture control |
373150 | Error code 3 when running LabVIEW 64-bit applications using NI_AALBase.lvlib, that were installed with installers built in 64-bit LabVIEW Application Builder |
371714 | Slow load time when adding a VI to the Exported VIs List for a DLL |
371651 | LabVIEW Source Control prompts to add vi.lib or instr.lib to source control even if they are to be excluded |
370957 | Specific type of cluster sent over the network may produce incorrect results |
370578 | LabVIEW User Interface responsiveness decreases on Mac OS when many VIs are loaded into memory |
370259 | Custom Waveform Graphs display NaN values incorrectly |
368875 | Slow load and close time for large Application Build specifications |
368466 | Plot visibility check box cannot be toggled for plot 0 on an XY Graph |
368396 | Certain applications built with Application Builder fail to launch |
368000 | Using Property: Owner to get an owning cluster's reference on the cluster's sub-controls returns incorrect value if the sub-control reference came from Property: Controls[] of the owning cluster |
367463 | References returned by Property: Controls[] of a pane containing type definitions are incorrect |
367428 | Private inlined VIs in a library cannot be built into packed project libraries |
366331 | Dynamic event registration of an array of controls fails with Error 1 |
365679 | LabVIEW 3D Picture control does not work with certain AMD video card drivers |
364799 | Selecting the Configure Web Application Server button immediately after preference page load results in 404 error |
364462 | Crash when changing value of typedef constant |
363945 | LabVIEW crashes if changing properties for multiple selected nodes by right-clicking the label |
362925 | Crash when dragging instance of Polymorphic VI from dialog to block diagram |
362576 | Invoke Method: Add File crashes LabVIEW if Path parameter contains too many characters |
362366 | Packed Project Library deployment fails on Real-Time targets |
362018 | Crash when loading some VIs, saved in a previous version of LabVIEW, into LabVIEW 2012 |
361857 | Certain network configurations cause slow loading of NationalInstruments.LabVIEW120.dll |
361839 | Boolean constant & string constants grow to length of label when cluster is type defined |
361666 | Tools»Actor Framework Message Maker... is missing in Linux |
357092 | Cannot use right-click shortcut menu to create items for the reference out terminal of Property Node (XML) or Invoke Node (XML) |
323332 | Control reference returned from CtlRef of an Event Structure is incorrect for Type Definitions |
312538 | Link between .NET Constructor Node and Assembly is sometimes lost even when .NET Assembly exists |
237213 | Event registration refnum of typedef does not update when typedef updates |
212136 | "The VI is not executable. The full development version of LabVIEW is required to fix the errors" dialog on a built app |
184689 | LabVIEW UI is less responsive when displaying NaN values on 3D Surface Graph |
通过重新编译VI修正问题通过手动重新编译VI可修正下列问题:
- 366331—Dynamic event registration of an array of controls fails with Error 1
按键,单击运行按钮,可在重新编译VI时避免编译子VI。按-键,单击运行按钮,可重新编译内存中所有的VI。如需对当前VI的整个层次结构进行重新编译,可关闭当前所有打开的VI,然后打开顶层VI,按-键,单击运行按钮。该方法不会对层次结构中动态调用的VI进行重新编译。
按照下列步骤,可对指定目录下的全部VI进行重新编译。
- 打开LabVIEW。
- 选择工具»高级»批量编译可显示批量编译对话框。
- 浏览至目标路径,单击当前文件夹按钮。
- 单击批量编译按钮,对目录中的所有VI进行重新编译。
- 单击完成按钮返回LabVIEW。
自动安装NI产品的方法大多数NI产品都可通过命令行自动安装,通过设置命令行参数完成安装程序用户界面或对话框的设置。不过从2012年8月发行的版本(NI Installers 3.1或更高版本)开始,实现无人值守的NI软件安装时需要作一些额外的设置。
如待安装的NI产品依赖于Microsoft .NET 4.0,则在启动NI软件安装之前,.NET安装程序会首先启动并在完成后提示重启。如需避免上述情况,可在安装NI软件之前单独安装.NET 4.0。
更多信息见以下知识库文章:
- 关于在无人值守的情况下,单独安装NI产品的更多信息,见知识库文章4CJDP38M:Automating the Installation of a Single Installer。
- 关于在无人值守的情况下,安装NI Developer Suite之类产品套件的更多信息,见知识库文章4GGGDQH0:Automating the Installation of a Single Installer。
- 如需确定当前产品NI Installer的版本,见知识库文章4CJDR18M:How Can I Determine the Type and Version of My National Instruments Installer?。
重要信息版权
© 2004–2012 National Instruments.版权所有。
根据版权法,未经National Instruments公司事先书面同意,本发行物不得以任何形式(包括电子或机械形式)进行全部或部分复制或传播,包括影印、录制、储存于任何信息检索系统中,或翻译。
National Instruments公司尊重他方的知识产权,也恳请用户能给予我们同样的尊重。NI软件受版权法及其他知识产权法的保护。在将NI软件用于复制为他方所有的软件或其它资料的任何场合,NI软件仅可用于在符合许可证或其他法律限制的情况下复制上述资料。
最终用户许可协议和第三方法律声明
可在下列位置找到最终用户许可协议(EULA)和第三方法律声明:
- 目录下有法律声明。
- \Shared\MDF\Legal\license目录下有最终用户许可协议。
- 如需使NI产品生成的安装程序中包含法律相关信息,请参考\_Legal Information.txt。
商标
LabVIEW、National Instruments、NI、ni.com和National Instruments为National Instruments Corporation的注册商标。关于其他National Instruments商标的详细信息见ni.com/trademarks的Trademark Information部分。
此处提及的其它产品和公司名称均为其各自公司的商标或商业名称。
专利权
关于NI产品和技术的专利权,请查看软件中的帮助»专利信息,光盘中的patents.txt文件,或者ni.com/patents上的National Instruments Patent Notice。