|
最近从2010 Developer Suite 2 DVDs或者LabVIEW 2010 Platform DVD中安装了新的软件。当使用 LabWindows/CVI 8.5.1 或者之前的 LabWindows/CVIdistribution builder创建一个包括NI软件的安装程序时,出现错误,具体错误为
Error copying source distributions to build location.
同时弹出一个如下图所示的对话框,如何解决?
Error -1
**************
*** Error: Caught an exception of an unknown type. (Error code -1)
**************
*** Error Details:
Error in MDF API function: _MDFDistCopyList_GetCount
*** End Error Report
**************
问题可能出现的源是由于使用了LabWindows/CVI 8.5.1或者之前的版本,同时附加的安装程序包括了从2010 Developer Suite 2 DVDs或者LabVIEW 2010 Platform DVD中安装的NI软件且安装的DVD不在本机电脑光驱中。
另一个潜在的问题是在安装程序中包括的NI软件位置已经不存在了。此时不会弹出窗口提示您插入DVD或者导航到正确的安装位置,安装过程会报错并推出。
解决办法
通过安装下面这个链接中提供的补丁可以解决这个问题KnowledgeBase 5D6GMMCZ: Why Can't I Build and Installer When my NI Software is Installed from a Suite? ,安装后,使用LabWindows/CVI distribution builder重新编译安装程序。
修补办法
除了安装上述链接提供的补丁解决这个问题外,也可以确认被包括的软件DVD在电脑的光驱中或者被包括的软件的位置是正确的。
|