Hello.
I'm having a hard time figuring out how to build a Windows 7 valid exe with Visual Studio 2013. The solution consists on the following items:
c++/cli application containing some forms.
c# class library with a forms control.
a couple of native c++ static libraries.
The application runs fine in my development machine with windows 8.1, however it crashes to 0xc000007b on windows 7 x64. This is a w7 x64 clean install with vc10,vc11 and vc12 redists (x86 and x64 versions) installed. My solution has all c++ projects set to v120_xp (v120 doesn't work either). And the same .net targets both in the c# and in the c++/cli projects (currently 4.0). It builds fine with 0 warnings.
A quick dependency walker check shows some random API-MS-WIN-STUFF with I understand is a DW limitation and DCOMP.DLL, GPSVC.DLL and IESHIM.DLL. I wonder why DCOMP.DLL shows up there, and how should I get rid of this. I ran out of ideas here.
Regards.
Isaac Lascasas