Causes the issue of multiple `explorer.exe` processes failing to exit automatically
Author: sonyps5201314Created Aug 26, 2026Updated Aug 28, 2026
LabelsBug
https://github.com/icsharpcode/ILSpy/issues/3760
Additionally, I noticed that you reverted
ILSpy\Util\ShellHelper.cs. This unfortunately reintroduces the bug I previously fixed in https://github.com/icsharpcode/ILSpy/pull/3619/commits/1f13b80a5f90abebd055c4710b89d344802d39a6.The issue with multiple lingering
explorer.exeprocesses has returned, and they are consuming a significant amount of user memory.
This issue hasn't been completely resolved either. Every time after a batch decompilation, clicking the 'Open Explorer' button still spawns a new explorer.exe process that fails to exit automatically.
Source: icsharpcode/ILSpy