What is the difference between targeting platform "Win32" and targeting platform "x86" and why aren't they compatible?

466 Views Asked by At

I'm building a new solution that has some code already built in. The first project is a Win32 console app and the second is a Windows Runtime Component. I can't make a reference from the win32 project to the WinRT component because they target different platforms. I've tried to create a new platform option but with no success. I read that Win32 can target chipsets that x86 cannot. But with the minimal messing around, I can't seem to get it to match up. I will only run this solution for windows 10 (16299) and later if that matters.

What's the difference and what's the correct way to fix this?

enter image description here

0

There are 0 best solutions below