Any good Build Machines for C# projects?
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 9 of 9

Thread: Any good Build Machines for C# projects?

  1. #1
    Join Date
    Apr 2009
    Posts
    73

    Question Any good Build Machines for C# projects?

    Hi,

    Can someone recommand a good Build Machine for C# projects with the following features:

    1. Nightly Build.
    2. Run Tests.
    3. Email the developer who broke the build.
    4. Email te developer which his test failed.

    Regards

  2. #2
    Join Date
    Jun 2004
    Location
    Kashmir, India
    Posts
    6,808

    Re: Any good Build Machines for C# projects?

    Nant is the most commonly used one. But if you are using TFS, you should already have that capability built into the server.

    With NAnt, you can configure everything that you have mentioned above with the little extra coding.

  3. #3
    Join Date
    Mar 2004
    Location
    3311'18.10"N 9645'20.28"W
    Posts
    1,808

    Re: Any good Build Machines for C# projects?

    ugh, just the word nant makes me want to sever my jugular w/ a dull spoon. brings back difficult times hand writing nant scripts.

    I would rather use MSBuild anyday (especially with the built in support for custom actions via C#). it just uses your solution files for building and you can schedule tasks in the task mgr for it (and it will run automated tests you have included, and should be able to send emails as well).

    we use visual build pro which works rather well and can do anything you can think of (and lots of things you can't). we use it to get latest, build, run msi's for merge modules, and installers, and copy things out to distribution channels. we could run tests in there too if we wanted.

  4. #4
    Join Date
    May 2009
    Location
    Bengaluru, India
    Posts
    422

    Re: Any good Build Machines for C# projects?

    hmm... I could not understand what you people are talking about. if these are build machines then why is microsoft .NET studio used for building C# source code ??

  5. #5
    Join Date
    May 2007
    Posts
    1,546

    Re: Any good Build Machines for C# projects?

    You misunderstand the role of msbuild. Visual Studio uses msbuild to compile projects, not the other way round. msbuild is a commandline utility which can process .sln/.csproj files and compile them.
    www.monotorrent.com For all your .NET bittorrent needs

    NOTE: My code snippets are just snippets. They demonstrate an idea which can be adapted by you to solve your problem. They are not 100% complete and fully functional solutions equipped with error handling.

  6. #6
    Join Date
    May 2009
    Location
    Bengaluru, India
    Posts
    422

    Talking Re: Any good Build Machines for C# projects?

    thanks for the clarification.

  7. #7
    Join Date
    Jun 2004
    Location
    Kashmir, India
    Posts
    6,808

    Re: Any good Build Machines for C# projects?

    Quote Originally Posted by MadHatter View Post
    ugh, just the word nant makes me want to sever my jugular w/ a dull spoon. brings back difficult times hand writing nant scripts.

    I would rather use MSBuild anyday (especially with the built in support for custom actions via C#). it just uses your solution files for building and you can schedule tasks in the task mgr for it (and it will run automated tests you have included, and should be able to send emails as well).

    we use visual build pro which works rather well and can do anything you can think of (and lots of things you can't). we use it to get latest, build, run msi's for merge modules, and installers, and copy things out to distribution channels. we could run tests in there too if we wanted.
    I would second that

  8. #8
    Join Date
    Apr 2009
    Posts
    73

    Smile Re: Any good Build Machines for C# projects?

    Thanks a lot for all your replies!

  9. #9
    Join Date
    Jul 2003
    Location
    Bali, Indonesia
    Posts
    103

    Re: Any good Build Machines for C# projects?

    CruiseControl.Net

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Windows Mobile Development Center


Click Here to Expand Forum to Full Width

This is a CodeGuru survey question.


Featured


HTML5 Development Center