Important Notes
- Visual Studio Express is supported, but cannot be used to build from source. Visual Studio Express users must use the user kit. see Using Visual Studio Express
- If you have previously installed a user kit uninstall it first.
- Windows XP is no longer supported. This is because we now use SQL Server 2012 Express LocalDB which does not support Windows XP. We could quite easily change our code to use SQL Server 2010 Express however later in the year when Visual Studio 2012 Express Editions are released we will move to Visual Studio 2012. Visual Studio 2012 only supports Windows 7 and up (Thats right, not even Vista!). Because of this and other items we may be dependent on in the near future, it does not make sense for use to make any changes to support Windows XP.
Prerequisites
Each of these must be installed first before you can build Cosmos from source. These steps only need to be performed once, not on each build.
- Visual Studio 2010
- .NET Framework v3.5
- Update 4.0.3 for Microsoft .NET Framework 4
- SQL Server Express 2012 LocalDB x86 / x64
- Inno Quick Start Pack
- VMware - Cosmos can run on real hardware as well as other virtualization environments but our default debug setup is configured for VMWare.
Other Downloads
Getting the Source
Download live source from CodePlex using one of the following methods:
Build
- Make sure Visual Studio is not running
- Pray that none of the developers have broken something.
- Run install.bat in the source root directory.
- Rejoice!
- If you will be using Cosmos.sln, be sure to set solution config to Debug x86!!!