It does seems like installing a full version of vs2008 was the answer. I ended up rebuilding my project in 2008 entirely for it to work properly.
I really don't mind since vs2010 lost the intellisense for C++/CLI, it actually feels like an upgrade going back to 2008.
Btw, Recent downloads for vs2008 do not require purchased keys anymore.