Any app using the ShellObjectWatcher hangs when closing because of a background message loop. See this [https://stackoverflow.com/questions/9291929/c-sharp-app-using-windows-api-code-pack-shell-extension-wont-shut-down](url) The solution is to add a line to the function `MessageListener.WndProc()` ``` case (uint)WindowMessage.Destroy: _running = false; // add this line to fix issue break; ```
Activity
PWagner1 commentedon Dec 7, 2025
Hi @mtissington
Thanks for reporting, the fix is now in 8.0.14.