.NET tools, components, libraries and add-ins [NEW] My favorites| sign in | create your account  
ASP.NET hosting
Advertise here! Contact us to know the options

Builds

Continuous integration, automated builds, build scripts, build management...

Display options and filters
Sort by:
Built for .NET
Built for the Compact Framework
Free or free version available
Built for .NET 2
Built for Mono
Source code provided
Built for .NET 4
Library
Sold as a service
Built for Silverlight
Add-in
Discontinued

NAnt-Gui

 Home Page Home Page

Categories: Builds

Author: Colin Svingen

Latest version: 1.4.0
Added 2005-07-20Updated 2007-06-12

Graphical frontend to NAnt.
NAnt-Gui is more than just a build runner. It combines a syntax-highlighting text editor with the ability to pick targets and change properties on the fly. NAnt-Gui captures the output of a NAnt build to a dockable window, and allows you to modify build properties without modifying your build files. It also allows you to copy selected text or save the entire output to as text or RTF.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

NPanday

 Home Page Home Page

Categories: Builds

Latest version: 1.2
Added 2010-08-09

Primarily provides two capabilities: a set of Maven plugins, for constructing builds in Maven that use the .NET command-line tools; and a Visual Studio Addin that keeps a Visual Studio project in sync with the Maven POM and adds reference resolution from Maven artifact repositories.
Together this allows you to use a single tool across .NET, Java or any other Maven-based projects, including the same benefits of dependency management, automated release and source control management, and so on.

NPanday Visual Studio add-in features:
- Maven builds: Execute Maven directly from Visual Studio or run standalone from a build server
- Dependency management: Add references to the project by automatically obtaining them from a shared Maven repository
- Project importer: Convenient way of converting an existing .NET Applications so that it can be built using Maven outside VS, ready for Continuous Integration
- Auto-sync: Synchronization while developing the .NET Application for minimal interaction with the POM (Project Object Model) file

Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

Automated Build Studio

 Home Page Home Page

Categories: Builds

Author: AutomatedQA

Latest version: 3
Added 2004-12-29Updated 2007-03-12

Build and release management system that provides a way to automate the software development build, test and release processes.
Automated Build Studio allows users to create visual macros which can automate repetitive or day-to-day tasks. Macro runs can be scheduled for automatic execution with the built-in Task Scheduler.
Features include:
- Visual macro designer
- Support of popular modern compilers and installation build tools
- 450 built-in operations
- Scripts in VBScript, JScript and DelphiScript
- Using one macro to build different versions of your application
- Scheduled macro runs (key for automated daily builds)
- Event-triggered macro runs (continuous integration support)
- Monitoring of macro runs
- Automatic notifications
- Integration with testing and profiling tools; Integration with source code control tools
- Integration with Visual Studio 2003 and 2005
- Assistant; Run via command-line

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in

VCBuild

 Home Page Home Page

Categories: Builds

Author: Microsoft

Command line utility that enables you to build Visual Studio .NET 2003 solutions that contain Visual C++ projects, as well as stand-alone Visual C++ projects. This is a light weight alternative to the /build switch of DEVENV.EXE. This is ideal for build lab machines and developers who want to build Visual C++ projects from the command line as well as from within the VS.NET 2003 IDE. VCBuild does not require any registration of its libraries to work.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

NMaven

 Home Page Home Page

Categories: Builds

Latest version: 0.2
Added 2006-09-13

Provides Maven 2.x plugins to support building of .NET applications.
Technically, NMaven is its own framework that provides the correct .NET compiler based on the environment (vendor/language/operating system). This framework allows the developer to add additional compiler support by implementing the NetCompiler interface and providing a compiler-plugins.xml file in the project directory. NMaven leverages Maven (and its plugin architecture) for the build lifecycle. So you can think of NMaven as a small compiler-plugin-framework on top of the larger Maven build-framework.

Features include:
- Mono support: C#, Nemerle, PHP
- Microsoft support: C#, VB
- Pluggable architecture for adding new compilers
- Automatic generation of AssemblyInfo.* based on language and contents of the POM

Built for .NET
Built for .NET
Built for Mono
Built for Mono
Add-in
Add-in
Free or free version available
Free or free version available
Source code provided
Source code provided

Assembly Info Creator

 Home Page Home Page

Categories: Builds

Author: Devolutions

Latest version: 4.0.0.0
Added 2006-02-01

Small console application used to generate the AssemblyInfo file from one or many XML files. Assembly Info Creator merges all the XML files to create one output file in any of these language: C#, VB.NET, Delphi.NET

The goal is to maintain only one XML file with your general information (company name, version, copyright...) and put the specific assembly information (assembly name, description...) in a specific XML file.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

MegaBuild

 Home Page Home Page

Categories: Builds

Author: Menees Software

Latest version: 2.0
Added 2004-04-04Updated 2008-04-21

Automated build utility.
MegaBuild is primarily intended to build multiple Visual Studio 2002, 2003, 2005, or 2008 solutions, but it also includes steps to run OS commands, send email, add output, wait a specified amount of time, or play sounds. Plus you can write your own custom step types that integrate into MegaBuild using the provided MegaBuild SDK.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

Draco.NET

 Home Page Home Page

Categories: Builds

Latest version: 1.6.4.0
Added 2003-05-20Updated 2006-01-13

Windows service application designed to facilitate continuous integration.
Draco.NET monitors your source code repository, automatically rebuilds your project when changes are detected and then emails you the build result along with a list of changes since the last build.

Features include:
- Supports NAnt
- Supports CVS, Visual SourceSafe, PVCS, SubVersion
- Supports Visual Studio 2002/2003/2005 solution files
- Supports MSBuild
- Supports manual build (no polling)

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

BuildIt

 Home Page Home Page

Categories: Builds

Author: Microsoft

Team development build tool designed to jump-start the build process used for development of .NET distributed applications.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

IncrediBuild

 Home Page Home Page

Categories: Builds

Author: Xoreax Software

Latest version: 3.01
Added 2005-05-31Updated 2007-09-12

Distributes compilations over several machines to speed up Visual C++ (6.0, .NET and 2005) compilation and build time.
IncrediBuild integrates with Visual Studio and also provides a command line interface.

IncrediBuild splits C++ project compilation into smaller tasks that are executed simultaneously. The two components involved in this process are Agents and the Coordinator:
- Agents are responsible for two functions: Issuing build requests, and sharing the distributed workload. Agents are typically installed on workstations and servers used for running builds, as well as on non-development PCs that can be utilized as additional CPU resources for distributed compilation.
- Coordinator: typically installed on one machine per working group, the Coordinator is responsible for managing Agent resources in the network..

IncrediBuild does not perform any of the compilation using proprietary code. Instead, it manages distributed execution of Visual C++'s build components.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in

Visual Build Professional

 Home Page Home Page

Categories: Builds

Author: Kinook Software

Latest version: 6.0a
Added 2003-05-20Updated 2005-12-13

Allows Windows developers and build masters to create an automated, repeatable process for building software.

Features include:
- Several custom actions, macro and scripting capabilities
- Support for Visual Studio 2005, Visual Studio .NET 2003, Visual Studio Team System, IBM Rational ClearCase, Delphi, Borland Developer Studio 2006, and others.
- Debugging (single-stepped execution, breakpoints, pause, etc.)
- Colorization of build output
- Windows user interface with customizable docking panes, menus, toolbars, and keyboard shortcuts
- Unlimited undo/redo when editing projects
- Instant navigation to build errors and browser-style navigation
- A code completing script editor supporting JScript, PerlScript, Python, RubyScript, and VBScript
- Incremental copy and folder synchronization to and from FTP servers
- COM Automation interface to access all application and build components programmatically

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in

Nantpad

 Home Page Home Page

Categories: Builds

Author: Profusion Software Studios

Latest version: 2.0
Added 2003-06-30Updated 2006-11-08

Editor for NAnt XML build scripts providing an explorer-type interface.

Features include:
- Icons indicate targets, tasks, comment, code, and text entities
- Context-sensitive editors facilitate modifying NAnt entities such as tasks attributes, CDATA code, comments and plain text entities
- A task editor allows the user to add, remove or modify task attributes and a code editor allows the user to modify CDATA code entities
- Tasks and attributes are selected from context-sensitive drop-down lists for insertion into the working script
- An expression builder allows designing expressions and inserteing them into a task attribute
- NAnt support files downloadable from within the application
- Execute and terminate execution of NAnt scripts
- Formatted XML View
- Formatting for C#, VBScript and JScript for script tasks
- Support for NAnt 0.85 RC1, 0.85 RC2, 0.85 RC3 and 0.85 RC4

Built for .NET
Built for .NET

Visual Studio 2005 Web Deployment Projects

 Home Page Home Page

Categories: ASP.NET, Builds

Author: Microsoft

Latest version: Beta
Added 2005-11-16

Provides additional functionality for building and deploying Web site applications that you create in ASP.NET 2.0 and Visual Studio 2005.
This add-in includes a tool that enables you to merge the assemblies created during ASP.NET 2.0 precompilation, and it provides an UI within Visual Studio 2005 for managing build configurations, merging, and pre-build and post-build tasks using MSBuild.
A Web Deployment Project creates and maintains an MSBuild project file, and is associated in a solution with a Web site project. A Web Deployment Project enables you to manage not only build configuration and merge options, but other tasks such as specifying changes for the application's Web.config file during compilation, changing connection strings, creating virtual directories, and performing other tasks at specific points in the deployment process.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Add-in
Add-in
Free or free version available
Free or free version available

CruiseControl.NET

 Home Page Home Page

Categories: Builds

Author: ThoughtWorks

Latest version: 1.3
Added 2003-05-20Updated 2007-06-26

Automated Continuous Integration server.
Functional port of the Java-based CruiseControl.

Features include:
- Integration with Nant and NUnit.
- Integration with major open source and proprietary source control systems: CVS, Subversion, VSS, Perforce, StarTeam, PVCS, Accurev
- Multiple visibility options: ASP.NET enabled Web Applications, HTML and plain-text email
- System tray notification
- Customization options through pluggable architecture and source code availability.
- Integration Queues to control and manage integration concurrency

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

CI Factory

 Home Page Home Page

Categories: Builds

Author: Jay Flowers

Latest version: 0.8.0.163 RC
Added 2007-03-05

Canned Continuous Integration(CI) server and installation script.
Adherence to a standard development workspace allows for CI Factory to build most any project out of the box. It uses a plugin architecture.

Packages currently bundled with the CI Factory installer: Visual Source Safe; Subversion; Assembly and product versioning; PVCS Tracker; Visual Studio 2003/2005 solution compilation; Unit test execution with MbUnit; Code coverage with CoverageEye; NDepend; Deployment artifact publication; InstallShield or VS deployment packages; Ant; VB6Compile; LinesOfCode; MSTest; NCover; BackUp; Simian; Analytics, VSTS, Vault.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

SDC Build Tools

 Home Page Home Page

Categories: Builds

Author: Microsoft

Latest version: 2.0.051004.000
Added 2003-11-11

Solution Build and Deployment Process was designed to reduce the cost of developing a solution by improving development team efficiency during the build process. Starting with machine requirements, the process guided development team members through daily build procedures, deployment practices, testing, the build environment, tools, and configuration utilities. Tools are provided to perform regular builds or .NET solutions and to configure websites, virtual directories, create users, configure BizTalk etc.
Also includes: support for Whidbey and a visual editor for MSBuild files.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

Rebel.NET

 Home Page Home Page

Categories: Builds, Miscellaneous

Author: NTCore

Latest version: 1.4.0.1
Added 2010-05-24

Rebuilding tool for .NET assemblies that is capable of adding and replacing methods and streams.

It's possible to replace only a limited number of methods or every method contained in a .NET assembly. The simplicity of Rebel.NET consists in the replacing process: one can choose what to replace. For instance, one may choose to replace only the method code, instead of its signature or method header.

All the Rebel.NET features can used through command line.

Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

Parabuild

 Home Page Home Page

Categories: Builds

Author: Viewtier Systems

Latest version: 3.1
Added 2005-07-07Updated 2007-02-09

Automated software build management and continuous integration server.

Features include:
- Automatic builds and stable scheduled builds
- Remote multi-platform builds. Windows, Cygwin, Linux, Solaris, HP UX and generic Unix, including Mac OS X, are supported.
- Multi-step builds
- Build scripting tools independence. MSBuild, nmake, nANT, shell scripts, Perl, make, ANT, Maven, Jam, VB...
- Multiple builds per server
- Build failure detection, Build timeout control, Build labeling/tagging
- Build results notification (e-mail and Jabber)
- Ability to re-run an arbitrary build
- Build parameters to support build promotion
- System stability monitoring
- Group-based security
- Web user interface including a dashboard and detailed views of builds statuses
- Change list diffs for two given builds
- Build status embeddable into web pages
- Support for several version control systems
- Support for issue tracking systems: Jira, Bugzilla and Perforce jobs
- Build archive and search
- Integration with NUnit, JUnit, PMD, and findbugs
- Publishing build results via RSS
- Windows system tray client

Built for .NET
Built for .NET

BuildConsole.NET

 Home Page Home Page

Categories: Builds

Author: Gastón Milano

Tool that wraps the MSBuild command line in a GUI.

Features include:
- Open build files and solution files
- Show and save build reports
- Support for cancellation
- Verbosity configuration
- Configuration

Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available

MSBuild Sidekick

 Home Page Home Page

Categories: Builds

Author: Attrice Corporation

Latest version: 1.0.0
Added 2006-06-08

Tool providing a Graphic User Interface front-end for editing MSBuild project files.
The build files may be either created as Visual Studio 2005 build projects or as Team Foundation Team Build build types.

Features include:
- Load and modify any file complying to MSBuild schema
- View build project structure in a tree view that displays tasks used in build, property groups and properties, item groups and items, targets and targets tasks and imported build projects
- Show or hide presentation of imported definitions in a project tree view
- View MSBuild project raw XML source as you modify the project
- Modify project default targets
- Add or remove tasks used in build project from external assembly
- Add, remove or modify property groups, properties, item groups, items, targets, tasks, tasks order
- Modify selected task properties (including output properties specification)
- Import or remove external build projects
- Open any imported project from the loaded project

Built for .NET 2
Built for .NET 2
Free or free version available
Free or free version available
Source code provided
Source code provided

ILMerge

 Home Page Home Page

Categories: Builds, Compilation

Author: Michael Barnett

Latest version: 2.9.1118
Added 2004-01-07Updated 2009-11-19

Command-line and library utility for merging multiple .NET assemblies into a single .NET assembly. It works on executables and DLLs alike. It comes with several options for controlling the processing and format of the output.

ILMerge is a utility that can be used to merge multiple .NET assemblies into a single assembly. ILMerge takes a set of input assemblies and merges them into one target assembly. The first assembly in the list of input assemblies is the primary assembly. When the primary assembly is an executable, then the target assembly is created as an executable with the same entry point as the primary assembly. Also, if the primary assembly has a strong name, and a .snk file is provided, then the target assembly is re-signed with the specified key so that it also has a strong name.

ILMerge is packaged as a console application. But all of its functionality is also available programmatically. While Visual Studio does not allow one to add an executable as a reference, the C# compiler does, so you can write a C# client that uses ILMerge as a library.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Library
Library
Free or free version available
Free or free version available

.NET Pre-Build

 Home Page Home Page

Categories: Builds

Latest version: 1.3.0
Added 2004-12-29Updated 2006-05-30

Cross-platform XML-driven pre-build tool that allows developers to generate project or make files for major IDE's and .NET development tools including: Visual Studio .NET 2002, 2003, 2005, SharpDevelop, MonoDevelop, and NAnt.

Previous name: .NET Pre-Build

Built for .NET
Built for .NET
Built for Mono
Built for Mono
Free or free version available
Free or free version available
Source code provided
Source code provided

CCNetConfig

 Home Page Home Page

Categories: Builds

Latest version: 0.1.0.28 Beta
Added 2006-09-16

GUI tool to create and maintain the ccnet configuration file for CruiseControl.NET.
CCNetConfig allows you to create CruiseControl.NET configuration files by adding a new project and setting properties. CCNetConfig supports all standard configuration blocks and can be extended to support custom configuration blocks as well.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

FinalBuilder

 Home Page Home Page

Categories: Builds

Author: VSoft Technologies

Latest version: 5
Added 2003-05-20Updated 2006-10-28

Automated build and release management solution for Windows software developers and SCM professionals.
FinalBuilder allows you to automate the many manual steps involved in building software probjects, with the help of a graphical user interface and built-in actions.
FinalBuilder features over 600 built-in actions which allow you for example to:
- Compile applications from source code.
- Compile setup/installer programs.
- Work with Version Control Systems, to get, check out, check in & label files.
- Compile help files
- Create & edit INI files & Windows registry keys
- Burn CD's & DVD's, or create CD/DVD images (ISO images).
- Zip & unzip files and other archive formats
- Run automated testing
- FTP files to/from servers
- Send emails, post on news servers
- Schedule builds
Many .NET tools are natively supported, including XenoCode, Demeanor, Dotfuscator, and .NET compilers from Microsoft and Borland.

Built for .NET
Built for .NET

NAntContrib

 Home Page Home Page

Categories: Builds

Latest version: 0.85 RC 3
Added 2003-05-20

Custom tasks and tools for NAnt.
Includes Slingshot, a build file generator.

Built for .NET
Built for .NET

MSBee

 Home Page Home Page

Categories: Builds

Author: Microsoft

Latest version: 1.0
Added 2006-02-13

MSBee means MSBuild Everett Environment, Everett beeing the codename for .NET 1.1.
MSBee is an extension for MSBuild that allows developers to build managed applications in Visual Studio 2005 that target .NET 1.1.

Built for .NET
Built for .NET
Add-in
Add-in
Free or free version available
Free or free version available

QuickBuild

 Home Page Home Page

Categories: Builds

Author: PMEase

Latest version: 1.2
Added 2006-01-08

Professional version of the open source build server, Luntbuild.

QuickBuild is a cross-platform build automation and management server. With QuickBuild, continuous Integration or nightly builds can be set using a web interface. Produced builds are managed with functions such as search, promotion, patching, etc. It also acts as a central build artifacts repository and download area for your whole organization.

Features include:
- aims at not only being build automation, but also build management system. Produced builds can be categorized, promoted, searched, patched, deleted, etc. This is important for a nightly builds or Continuous Integration builds, which generate many builds over time.
- organizes projects in a tree like structure, and utilizes concept of inheritance and overridden to reduce complexity to manage large amount of projects.
- configurable through using of OGNL expressions. But users are not required to know OGNL grammar through QuickBuild's user interface.
- no configuration files, all jobs are done using web interface.
- supports CVS, Visual SourceSafe, Subversion, ClearCase Base mode, ClearCase UCM mode, StartTeam, Perforce, AccuRev, File system based repository.
- supports Ant, Maven, NAnt and other build tools with command line interface.
- supports NUnit and NCover

Previous name: Beaver.

Built for .NET
Built for .NET
Free or free version available
Free or free version available

Hippo.NET

 Home Page Home Page

Categories: Builds

Latest version: 1.5.0
Added 2003-05-20Updated 2004-02-04

Tool for streamlining the build process of .NET projects in a team environment. It provides continuous integration by monitoring the shared Visual SourceSafe database and starting the build process when changes are detected. An important design goal is to provide a nice and easy-to-use user interface, to monitor builds and trigger the build process when needed.

Built for .NET
Built for .NET
Free or free version available
Free or free version available
Source code provided
Source code provided

TeamCity

 Home Page Home Page

Categories: Builds, Code analysis - Standards verifiers, Code coverage, Testing

Author: JetBrains

Latest version: 5.1
Added 2006-07-21Updated 2010-06-09

IDE-independent integrated team environment.
TeamCity automates and coordinates key collaborative processes to eliminate manual systems and delays, providing integration with multiple build and test tools, real-time unit test frequency, server-side inspections and code coverage analysis.

Features include:
- continuous integration and testing
- server-side code analysis
- build management
- automated team communication
- code coverage analysis and reporting
- web-based interface and project dashboard
- extensibility
- IntelliJ IDEA, Eclipse and Visual Studio integration
- pre-tested (delayed) commit
- remote run for personal builds

Supported environments:
- Ant, Maven, NAnt, MSBuild
- Having an IntelliJ IDEA project or a Visual Studio solution, you can build your application with TeamCity, even without providing a build script
- Supports JUnit and NUnit
- Integrates with Perforce, CVS, Subversion, Visual SourceSafe, StarTeam

Built for .NET 2
Built for .NET 2
Built for .NET 4
Built for .NET 4
Add-in
Add-in
Free or free version available
Free or free version available

NAnt

 Home Page Home Page

Categories: Builds

Latest version: 0.85
Added 2003-05-20Updated 2006-10-18

Open source build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant.

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2
Built for the Compact Framework
Built for the Compact Framework
Built for Mono
Built for Mono
Free or free version available
Free or free version available
Source code provided
Source code provided

NuGenUnify

 Home Page Home Page

Categories: Builds, Compilation

Author: Genetibase

Latest version: 1.2.1
Added 2006-02-07

UI wrapper application for ILMerge.
ILMerge (a Microsoft Research product) is a utility that can be used to merge multiple .NET assemblies into a single assembly.

Features include:
- multiple assembly selection
- 100% point-and-click selection
- live logging

Built for .NET
Built for .NET
Built for .NET 2
Built for .NET 2

Pulse

 Home Page Home Page

Categories: Builds

Author: Zutubi

Latest version: 1.2
Added 2006-05-09Updated 2007-02-09

Automated build (or continuous integration) server.

Features include:
- no changes are required to the existing build environment
- developers have their own dashboard, and individual notification preferences
- all configuration via a web interface
- build any project: run arbitrary build commands
- SCM integration: trigger build on change, changes since last build
- notifications via email, Jabber and RSS
- capture build artifacts, including HTML reports
- extract information with post-processing, including custom regular expressions
- XML-RPC remote API
- Multi-platform: only requirement is a Java 1.5 runtime

Built for .NET
Built for .NET
Ignore this
Advertise here! Contact us to know the options
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
Advertise here! Contact us to know the options
Discontinued tools
Hosted by Arvixe
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD indépendante | Parking partagé