visual-studio - Visual Studio 2019(本身):调用的目标已引发异常
问题描述
昨晚我安装了 Visual Studio 2019 Enterprise,安装了大部分我常用的扩展程序并玩了一下,没有问题。关闭它,然后今天早上当我重新启动它时,就在 VS 启动屏幕之后,我得到了这个:
之后,VS 就退出了。我试过在其中运行 VS,/safemode
但同样的事情发生了。运行ProcDump ( Procdump64.exe -w devenv.exe -e 1 -n 1000 -f *TargetInvocationException* -ma > out.txt
) 后,没有创建 .dmp 文件,但 out.txt 文件显示如下:
Waiting for process named devenv.exe...
Process: devenv.exe (10576)
Process image: C:\Coding\IDE\VS2019\Common7\IDE\devenv.exe
CPU threshold: n/a
Performance counter: n/a
Commit threshold: n/a
Threshold seconds: n/a
Hung window check: Disabled
Log debug strings: Disabled
Exception monitor: First Chance+Unhandled
Exception filter: [Includes]
*TargetInvocationException*
[Excludes]
Terminate monitor: Disabled
Cloning type: Disabled
Concurrent limit: n/a
Avoid outage: n/a
Number of dumps: 1000
Dump folder: C:\Downloads\
Dump filename/mask: PROCESSNAME_YYMMDD_HHMMSS
Queue to WER: Disabled
Kill after dump: Disabled
Press Ctrl-C to end monitoring without terminating the process.
[16:33:52] Exception: 04242420
[16:33:53] Exception: E0434352.CLR
[16:33:53] Exception: E0434352.CLR
[16:33:53] Exception: E0434352.CLR
[16:33:53] Exception: E0434352.CLR
[16:33:56] Exception: E0434352.CLR
[16:33:56] Exception: E0434352.CLR
[16:33:56] Exception: E0434352.CLR
[16:33:56] Exception: E0434352.CLR
[16:33:56] Exception: E06D7363.msc
[16:33:56] Exception: E0434352.CLR
[16:33:56] Exception: E0434352.CLR
[16:33:56] Exception: E0434352.CLR
[16:33:56] Exception: E0434352.CLR
[16:33:57] The process has exited.
[16:33:57] Dump count not reached.
我也尝试过运行sfc /scannow
,devenv /updateconfiguration
检查任何新的 Windows 更新,并以管理员身份运行 VS,但仍然停留在这个位置。在我得到这个修复之前,Visual Studio 2019 对我来说毫无用处。有人知道解决方案吗?
解决方案
好吧,虽然我仍然不知道到底是什么搞砸了,但在等待了一段时间后,我决定尝试在之前安装的顶部重新安装,希望它能够自行修复;运行安装程序显示有对 VS 2019 的更新以及对 VS 2017 的更新,所以我更新了两者,当一切都完成时,VS 2019 能够重新开始。
推荐阅读
- spring-mvc - Spring Transaction 在不同层(服务/存储库层)的行为如何不同
- php - 需要有关多维数组格式的帮助
- r - 从 R 输出中提取
- node.js - 如何使用 Mongoose 在 JSON 文件中查找特定数组
- javascript - 如何从我的实时 Firebase 中检索最大“时间戳”的“答案”值?
- objective-c - 如何将十六进制字符串转换为字节
- java - RecyclerView 中的 onClickListener 有问题
- swift - 从 swift 中检索 firebase 数据
- laravel - 如何在关系上使用 groupBy()
- java - 调用了哪些被覆盖的方法?