I have successfully ported my vc++ 6.0 assembly code to vc++ 2010 express and even to C# ..

I had written a device driver in vc++ 6.0 .. as it supports assembly code ..

for vc10 and C# , I made a DLL and imported it in my project .. It worked well