解决方案
这是个Visual Studio增量构建中存在的一个已知问题。该问题可能导致因内部 NI 驱动程序组件原因,造成文件损坏和因nipalk.sys 造成蓝屏。 NI 设备驱动程序(如 NI-DAQmx)引用此内部 NI 驱动程序组件,因此在 Visual Studio 项目中包含 NI 设备驱动程序可能会导致发生此异常。
NI 已发布此内部驱动程序组件的更新,可解决蓝屏和文件损坏问题。您可以通过 NI Core Driver Update 下载此更新,或更新NI Device Drivers 。
如果无法安装此更新,Microsoft 建议使用以下解决方法来禁用 Visual Studio 增量构建功能:
注意:您必须以管理用户身份登录
- 点击开始菜单
- 右键单击我的电脑( Windows Vista/7 上的计算机)
- 单击属性
- 单击高级(Windows Vista/7 上的高级系统设置)
- 单击环境变量
- 在系统变量下,单击新建
- 输入TRACKFILEACCESS作为变量名
- 为变量值输入false
- 单击“确定”关闭每个剩余的对话框
- 重启