LabVIEW 生成安装文件时如下错误:
1 | CDK_CreateNewWizard_Invoke.vi.ProxyCaller >> CDK_CreateNewWizard_Invoke.vi >> CDK_InstallerConfiguration_Editor.vi >> CDK_Build_Invoke.vi >> CDK_Engine_Main.vi >> CDK_Engine_PreBuild.vi >> CDK_Validate_DistParts.vi >> CDK_DistParts_GetInstalledProducts.vi >> NI_MDF.lvlib:MDFCommon_Open.vi |
可能原因是 labview 进行了相关升级或者第三方插件安装。
解决方法:
- 把 labview 在控制面板里面修复
- 注册表
1 | Windows Registry Editor Version 5.00 |
可以把生成安装文件记录下来进行相关分析
- Check C:\Program Files\National Instruments\Shared\MDF\Manifests to see if it contains files
- Enable CDK.EnableLog=true in the LabVIEW.ini file, restart LabVIEW, launch the installer build rule editor again. Retrieve log file from current user’s temp folder. Log file name matches build spec name (e.g. My Installer.log).
检查安装目录下的文件是否存在,将 LabVIEW.ini 里面的 CDK.EnableLog 设置为 true,记录日志。