LabVIEW崩溃后所产生的错误日志文件的位置
LabVIEW开发环境刚刚崩溃,请问如何访问崩溃后自动生成的日志文件?
LabVIEW崩溃后产生的转储文件位于何处?
代码导致了LabVIEW崩溃,请问哪些文件可以帮助NI技术支持了解具体原因?
解决方案
请参阅文件LabVIEW崩溃和内部错误故障排除以获知如何使用LabVIEW内部错误报告文件的详细信息。
LabVIEW
LabVIEW错误日志文件存储在LabVIEW的默认数据目录中。您可以从工具»选项中查看或编辑此位置,选择目录下的路径 ,然后在下拉菜单中选择默认数据目录 。此时,您的窗口将类似于以下截图:
通常,默认的LabVIEW数据目录为: C:\Users\<我的用户>\Documents\LabVIEW Data,其中<我的用户>是指您计算机的用户文件夹。
LabVIEW版本2010及更早版本:
继续定位至 \lvfailurelog\ 目录。该目录包含每个LabVIEW崩溃实例的.txt格式崩溃日志文件。每个崩溃日志文件都标有当时崩溃发生的日期和时间。
LabVIEW版本2011及更高版本:
继续定位至 \LVInternalReports\LabVIEW\<LabVIEW Version>。该目录包含每个LabVIEW崩溃实例的文件夹。每个单独的文件夹都包含完整崩溃报告的压缩文件( .zip )。每个崩溃报告都包含 .txt格式的LabVIEW日志和 .dmp格式的崩溃转储文件。单击此处以了解LabVIEW 2011及更高版本中有关NI错误报告的更多信息: NI错误报告(NIER)常见问题解答 。
MAC OS X操作系统:
在Mac OS X中,崩溃报告被保存为 .log文件,存放在 \Library\Logs 文件夹中,它位于一个隐藏目录下。要查看此文件夹,请打开Finder,然后按Command + Shift + G打开“ Go To Folder”对话框。键入 〜/Library/Logs 以打开包含崩溃报告的文件夹。
LabVIEW NXG
LabVIEW错误日志文件保存在目录 C:\Users\<您的用户>\AppData\Local\National Instruments\<LabVIEW NXG Version>\ErrorReports 中 ,其中<您的用户>是指您计算机的用户文件夹。
相关信息
如果崩溃发生在使用应用程序规范构建的可执行文件(使用LabVIEW运行引擎的内置EXE应用程序)中,您可以在上面提到的LVInternalReports中找到崩溃报告,不过它位于可执行文件的文件夹下。例如: C:\Users\My User\Documents\LabVIEW Data\LVInternalReports\My Application 。
请注意,虽然LabVIEW错误文件有助于了解LabVIEW意外关闭时发生的情况,但它们包含的信息并不总是能够找到明确的解决方案或导致问题的具体原因。