Visual Studio C# 2010 Express wrong assembly reference

Jun 9, 2011 at 3:00 AM


When trying to use alphaVSS 1.2 in a c# 2010 Express to build a 32bit target VssUtils.LoadImplementation(); tries to load the 32 bit dll under a 64bit windows7.

If i change the target architecture to 64bit, LoadImplementation works nicely.

Best Regards,

Marton Gaspar

Jun 9, 2011 at 5:59 AM

Isn't this the expected behavior? As far as I know it is not possible to load a 64-bit assembly from a 32-bit process?

Regards, Peter

Jun 9, 2011 at 6:06 AM

Oh, I see.

Is it possible to build something that can interface with the 64bit windows from a 32bit application?

Thank you for your quick reply.


Jun 9, 2011 at 7:12 AM

Not to my knowledge, but that is far from conclusive of course.

Why do you need to build your application as 32-bit though?

// Peter