Hi Ludek. Thanks for your reply!
I think I understand what you mean but I would like to make sure. Visual Studios is a 32 bit application and when I am running the sdk locally, it compiles and works correctly with the 32 bit SDK. In effect, it creates a 32 bit server for it to run on. If I try compiling it as 64 bit, it will not work because the IIS Server VS2013 creates by default when I run the project is 32 bit. I thought that it would model my machine as I am running Windows 7 64 bit.
If I run this application on a 64 bit Web Server, it should work without a problem. If it is compile as "Any CPU", how does it know which run time to choose? And if I compile it as any CPU, would I have to install both versions of the sdk? Would I have to reference both versions in my project too?
My client is adamant on having 64 bit installed as they want everything on their server to 64 bit, yet I have not been able to get the 64 bit to work on my local machine. Is there any danger in installing both runtimes or should it be avoided?