VS2017 打开Form界面崩溃,错误日志为VsLogUI.dll或者nvdxgiwrap.dll的解决方案

VS2017 打开Form界面崩溃,错误日志为VsLogUI.dll或者nvdxgiwrap.dll的解决方案

先简单说下遇到的情况:在点击一个Form界面(查看设计器)时候VS直接崩溃

本机运行环境:Win7 .NET 4.6.1 VS2017
刚开始以为是Form.Designer.cs里面有错误。检查了下发现里面没有问题。后来查看window错误日志(事件查看器)

里面报以下错误:

错误应用程序名称: devenv.exe,版本: 15.0.27130.2020,时间戳: 0x5a4ef10e
错误模块名称: VsLogUI.dll,版本: 15.0.27005.2,时间戳: 0x59d6e46a
异常代码: 0xc0000005
错误偏移量: 0x000016e0
错误进程 ID: 0xf78
错误应用程序启动时间: 0x01d3c5693d599b79
错误应用程序路径: F:\vs\Visual Studio\Common7\IDE\devenv.exe
错误模块路径: F:\vs\Visual Studio\Common7\IDE\2052\VsLogUI.dll
报告 ID: 14e5b5ef-315e-11e8-92cf-ccaf78ead1cc

或者报:

错误应用程序名称: devenv.exe,版本: 15.6.27428.2015,时间戳: 0x5ab32c7a
错误模块名称: nvdxgiwrap.dll_unloaded,版本: 0.0.0.0,时间戳: 0x58863064
异常代码: 0xc0000005
错误偏移量: 0x066d16e0
错误进程 ID: 0x1858
错误应用程序启动时间: 0x01d3c58032c579bd
错误应用程序路径: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\devenv.exe
错误模块路径: nvdxgiwrap.dll
报告 ID: aa6c02d4-317f-11e8-94c5-ccaf78ead1cc

最终解决方案:

方案一:计算机->管理->设备管理器->显示适配器->NVIDIA xxx ->右键禁用
结果发现,再点击该Form,一切正常。 不过这个办法有点杀敌一千自损八百的感觉,故此请用方案二

方案二:计算机->管理->设备管理器->显示适配器->NVIDIA xxx ->右键 更新驱动软件->自动搜索更新的驱动程序软件
等更新完毕,按提示重启电脑,就ok了

你可能感兴趣的:(C#)