Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 在代码编辑器中选择文本时Visual Studio崩溃_Visual Studio_Visual Studio 2010_Crash - Fatal编程技术网

Visual studio 在代码编辑器中选择文本时Visual Studio崩溃

Visual studio 在代码编辑器中选择文本时Visual Studio崩溃,visual-studio,visual-studio-2010,crash,Visual Studio,Visual Studio 2010,Crash,我刚刚安装了VS2010,没有错误,但每当我在代码编辑器中尝试选择文本时,无论是通过CTRL-A、SHIFT-ARROW还是单击并拖动,程序都会崩溃 以下是调试信息: 事件类型:clr20r3 P1:devenv.exe P2:10.0.30319.1 P3:4ba1fab3 P4:uiautomationprovider P5:4.0.0.0 P6:4ba1f837 P7:3 P8:0 P9:system.dllnotfoundexception 我在谷歌上找到的唯一提到它的地方就是这个链接,

我刚刚安装了VS2010,没有错误,但每当我在代码编辑器中尝试选择文本时,无论是通过CTRL-A、SHIFT-ARROW还是单击并拖动,程序都会崩溃

以下是调试信息:

事件类型:clr20r3 P1:devenv.exe P2:10.0.30319.1 P3:4ba1fab3 P4:uiautomationprovider P5:4.0.0.0 P6:4ba1f837 P7:3
P8:0 P9:system.dllnotfoundexception

我在谷歌上找到的唯一提到它的地方就是这个链接,我刚刚发布了:


安装.NET 4.0的过程并不顺利。缺少的DLL应该存在于C:\Windows\Microsoft.NET\assembly\GAC_MSIL\UIAutomationProvider\v4.0_4.0.0_31bf3856ad364e35中


重新安装.NET4.0将是您的下一步行动。但请务必对您的机器稳定性感到担忧,DLL不会消失或不安装。

这当然不是Visual Studio的默认行为。最有可能导致崩溃的原因是第三方插件。尝试禁用任何插件并重复该场景

采纳了尼克的一些建议,当它出错时,我在Visual Studio中调试了它。它告诉我“无法加载DLL'UIAutomationCore.DLL'。找不到指定的模块。”我用谷歌搜索了一下,找到了

这让我安装了

显然,安装最新版本的UI自动化API解决了这个问题。


这就解决了问题:)

您熟悉WinDbg吗?试着在它下面运行VS,你就会知道它到底加载了什么dll,但失败了。你也可以将应用程序转储并自己检查,或者给它提供帮助的人。您也可以通过安装程序尝试修复它。我怀疑一些VS核心DLL没有正确安装,也只是好奇你是否安装了任何剪贴板修改或帮助程序?或者是一些监控和修改标准系统行为的应用程序。您是否尝试卸载内存中的所有其他应用程序?尝试修复.Net 4.0安装。不走运。现在下载独立安装程序,看看是否有帮助。禁用了除防病毒外的所有功能,并删除了VS中的所有加载项。哇,谢谢。我不明白为什么这不与service pack一起安装(重新安装Visual Studio 2010和service pack三次)?!