Random bump, not that anyone would really care...
You can compile x64 using Visual C++ 2010 express if you really wanted to.
Things just need to be installed in the correct order.
[1] Visual Studio C++ 2010 Express
[2] Windows Software Development Kit Version 7.1 (SDK 7.1)
[3] Visual Studio 2010 SP1 (will fail to install on VSC++2010 Express without SDK 7.1 installed)
[4] Visual Studio C++ 2010 SP1 Compiler Update for Windows SDK 7.1
I already had 2010 Express installed and some redistributable packages so I had to do the following.
[i] Open Control panel and open remove programs. Find and remove the following:
Microsoft Visual C++ 2010 x86 Redistributable 10.0.4xxxx (anything newer then 10.0.3)
Microsoft Visual C++ 2010 x64 Redistributable 10.0.4xxxx (anything newer then 10.0.3)
[II] Download and install the Windows Software Development Kit version 7.1
[III] Download Visual Studio 2010 SP1 and Redistributable from windows update
I had to manually download VSC++2010 SP1 and install. Windows Update froze on it.
[IV] Download Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1
Code:
Open Visual Studio C++ 2010 Express and load the server project
Project -> Properties (ALT + F7)
New window is open titled "Property Pages"
Expand Configuration Properties -> VC++ Directories -> Library Directories
( when you click on Library Directories a little box with a down looking arrow appears. Click that to open a new window. Click the yellow looking folder icon, next to the red slash X icon. Then click the little box with 3 dots in it [. . .]
Browse to the default installation path of the SDK 7.1 lib x64 folder.
C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\x64 )
Only posting this because I was curious if it was possible to compile x64 without buying the ultimate edition and after some trial,error and google searching I stumbled upon the solution.
If anyone wanted to do this just make sure you install x64 perl or your quests will not work.