I have my projects in VS 2008 SP1 and is using .NET 3.5 SP1. Till now we are developing application in Any CPU platform setting for all the projects and supported only 32-bit platforms. Now we are going to support 64-bit OS platforms as well.
Q-1. What difference it makes by building solution for Any CPU, x86 and x64 platform?
Q-2. Will it make any difference if I build my application using Any CPU platform setting and run on x64 platform?
Q-3. What are the advantages of creating different builds for x86 and x64? Any performance gain? anything considerable change?
Q-4. I have my VC++ dll library which is imported in one of my C# project as well. What changes are required in that VC++ dll to make it running on both x86 and x64?
Appreciate your inputs.
View Complete Post