启动LabVIEW可执行文件时发生Access Violation 0xC0000005崩溃

更新 Apr 9, 2024

适用于

软件

  • LabVIEW
  • LabVIEW Application Builder Module

问题详述

  • 尝试运行LabVIEW 可执行文件时,它会发生崩溃并提示Access Violation 0xC0000005错误。
  • 在开发环境中运行应用程序时,它可以正常运行,但是如果我创建了可执行文件,然后运行它,则会收到以下错误消息:异常:EIP = 0x5F02725B处的访问冲突(0xC0000005)
我该如何解决?

解决方案

请尝试以下故障排除步骤来解决此错误:
  1. 创建新的LabVIEW项目
  2. 将用于构建可执行文件的项目中使用的所有.vi和文件拖入新的LabVIEW项目
  3. 保存项目
  4. 重复保存过程,但是这次选择“另存为”,并复制具有所有依赖项的项目,如下图所示。
  1. 关闭项目,然后打开最后保存的项目
  2. 创建可执行文件
 
 

相关信息

访问冲突错误可能是(但并非总是)由于缺少权限而引起的。尝试启动您无权访问的程序或文件尝试访问其无权访问的文件夹时,可能会发生这种情况。该问题可能是由于缺少管理员特权所致。

每当您看到LabVIEW崩溃时,请将崩溃报告提交给NI。您可以通过在LabVIEW Crash Reporter对话框中单击发送来实现。 NI对这些崩溃报告进行了分析,以改进我们的产品。