Developing Condor in Visual Studio 8

From Ben's Writing

Jump to: navigation, search

Requirements

  1. Windows 2000/XP/Server 2003 (and Vista will be supported soon)
  2. Visual C++ 2005 Express Edition (download here)

Visual C++ 2005 Express Edition Install

After downloading Visual C++ 2005 Express Edition there are a few choices that need to be made before we continue with Condor development. The first choice is whether or not you would like to use a Graphical IDE. As the Visual C++ 2005 Express Edition installation puts it:

This feature is required to view the product documentation. You can use the rich integrated development environment (IDE) to manage your projects, use a designer to develop Windows From application, debug your code, access Help, and do more with Visual C++ Express Edition.

The above statement is not entirely accurate: you can always access the product documentation via the MSDN online documentation, here (so long as Microsoft continues to provide it).

So, why would we chose no IDE? Well, if you are actually only going to build Condor from source on Windows, this route will save some serious disk space. If, however, you were planing on making major changes to the source code and then integrating them back into the Condor base, using the IDE is the recommended avenue. We also recommend that Visual C++ Express Edition developers install the Express Edition MSDN Library for reference purposes. It is an invaluable source of Windows specific information.

Once you start the download, go get yourself a well deserved coffee.

Wait.

Wait..

Wait...

The final stage in the install of Visual C++ 2005 Express Edition is to register the software. Once that is done you will never need to bother dealing with bothersome reminder dialogs as well as the possibility that the software might not work after 30 days (this author has not actually let the registration timer run out to test what happens).

Registration Information in Wiki comments


Visual C++ 2005 Express Edition Install

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox