-
Notifications
You must be signed in to change notification settings - Fork 200
Developer Manual
Eivind Gussiås Løkseth edited this page Sep 2, 2018
·
4 revisions
- Requires Visual Studio 2010
- 2.0: deprecated.
- 3.0:
- .NET 2.0:
- Use the
Release20
configuration.
- Use the
- .NET 3.5:
- Use the
Debug
,Release
configurations.
- Use the
- .NET 3.5 + Code Contracts:
- Use the
DebugContracts
configuration.
- Use the
- .NET 2.0:
As you may notice, the same codebase is used for .net 2.0 and .net 3.5. This means that anything that belongs to System.Core
must be duplicated in QuickGraph conditionally. In that sense,
* do not use Linq. If you do, add the required method in the Enumerable
type.
* put the this
of extenion methods in an #ifdef
region.
#if !NET20
this
#endif
- Code Contracts http://research.microsoft.com/contracts (optional)
- Pex http://research.microsoft.com/Pex/downloads.aspx (required)
- Using the svn bridge is the recommended method to sync the sources.