Installing VC++ Express 2010 Information
by Malcolm · in Torque 3D Professional · 10/09/2011 (9:42 pm) · 4 replies
Hi guys,
Just letting you know that in the current VC++ 2010 the Property Pages is superseded.
In the T3D documentation for Getting up and Running you no longer need to add the Direct X SDK directories just skip the step and open the build. VC++ express automatically creates the director locations when you open the solution from the 2010 BuildFiles directory.
It takes a few minutes however checks all references in the Torque project.
The following part of the T3D setup documentation is not needed.
In the Setting up Documtation:
4) From this window, on the left-hand side there is a panel with sub menu headings. Open the Projects and Solution > VC++ Directories. This section is where we tell Visual Studio where to find any additional files that will be required when we compile the T3D engine, e.g. DirectX
Nice picture with click to enlarge is here.
5) On the top right hand side of this window, you will find a drop down list Show directories for:. From this list select Executable files.
Hope it helps I scratched my head looking for the property pages for 10 minutes before just opening the 2010 solution file.
Not sure about 2008 though.
Just letting you know that in the current VC++ 2010 the Property Pages is superseded.
In the T3D documentation for Getting up and Running you no longer need to add the Direct X SDK directories just skip the step and open the build. VC++ express automatically creates the director locations when you open the solution from the 2010 BuildFiles directory.
It takes a few minutes however checks all references in the Torque project.
The following part of the T3D setup documentation is not needed.
In the Setting up Documtation:
4) From this window, on the left-hand side there is a panel with sub menu headings. Open the Projects and Solution > VC++ Directories. This section is where we tell Visual Studio where to find any additional files that will be required when we compile the T3D engine, e.g. DirectX
Nice picture with click to enlarge is here.
5) On the top right hand side of this window, you will find a drop down list Show directories for:. From this list select Executable files.
Hope it helps I scratched my head looking for the property pages for 10 minutes before just opening the 2010 solution file.
Not sure about 2008 though.
About the author
Game building is my hobby, I would love to make it my career one day with Torque.
#2
10/12/2011 (5:07 pm)
No problems Geoff, glad to help where I can.
#3
Used to be that Microsoft handled this themselves. The DX SDK installer and Visual Studio would take care of this handshake and automatically add the includes using the environment variable. They changed something in VS 2008 that made this no longer work so they deprecated it.
10/12/2011 (7:18 pm)
That's actually not VC making those SDK directories, that's our project generator doing that. The project generator templates were updated in 1.1 to make use the DXSDK environment variable. This change happened really late in development, like during the last week of the release push late, guess we forgot to account for that in the docs after that. The key reason for this was because Microsoft deprecated the global VC++ Directories and made it a per project setting again, which personally always annoyed me.Used to be that Microsoft handled this themselves. The DX SDK installer and Visual Studio would take care of this handshake and automatically add the includes using the environment variable. They changed something in VS 2008 that made this no longer work so they deprecated it.
#4
I was expecting everything to fall over and say missing 1000's of references.
I thought it was too helpful to be a Microsoft addition, :) props to Garage Games then.
10/12/2011 (10:37 pm)
Really? Wow, when I opened the solution in VC++ 2010 the IDE started saying it was checking all the references and wiring up the solution to the Direct X locations, I assumed that was a great automatic process. I was expecting everything to fall over and say missing 1000's of references.
I thought it was too helpful to be a Microsoft addition, :) props to Garage Games then.
Associate Geoff Beckstrom