For me, none of the above suggestions were successful. I realize that they were from 1 to 3 years ago and I think Microsoft has "fixed" compatibility with an update and by removing the Troubleshooters in 2024.
The properties>Security tab of the Setup.exe I'm having trouble with show that I have Full Control of the file as Administrator. And it doesn't matter whether I click on another file before selecting setup.exe.
I went through the exercise of modifying the Group Policies regarding Compatibility without success.
And it seems that the suppression of the Compatibility Tab is only enforced for certain files, suggesting that Windows has a database to blacklist them. One year ago, on another Windows 11 computer, I was able to run setup.exe in compatibility mode for Win XP, SP3 and the install was successful. Now, on that same computer, the compatibility tab is missing.
I hope that Microsoft can be persuaded to rescind their policy. If not, installation and use of the Microsoft Visual Basic Development System for Visual Basic 6.0 comes to an end.
Ken Fowler