On Tue Jan 28 19:33:35 2025 +0000, Dmitry Timoshkov wrote:
It's not about builtin manifests. It's about mfc90.dll. 'winetricks -q vcrun2008' installs mfc90.dll version 9.0.30729.6161, and the application ships with 9.0.30729.1. In both cases manifest file names end with deadbeef.manifest, and being removed code treats these manifests as builtin, which is wrong.
It looks like the real issue is that the assembly cache is installing native manifests with deadbeef names.