I got this question when I was hosting my .NET web application on IIS7. I had to enable 32-bit applications to get my web application to work. So I realized it is a 32-bit application. Is it 32-bit because I compiled it on a 32-bit machine?
I have created that web application on a windows XP 32-bit using Visual Studio 2010. Can you please advise what makes an application 32-bit or 64-bit?