In general issues with a VS extension from MS should be posted in the Developer Community. You'll potentially get a response directly from the team.
For your specific issue it appears you may have custom actions in your installer. Furthermore your custom action is using .NET and most likely the version of .NET that your installer needs isn't installed and hence it cannot bind to the runtime. Check your installer to determine what version of .NET it requires and then ensure that the version is a prerequisite for your installer.
I'm going to guess that your previous machine had a version of NET that the newer OS doesn't have. Note that all versions of NET 4.x use the same runtime so you should be fine there. What you're looking for is older NET frameworks perhaps.