Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. COI'm actually calling msbuild from CC.Net to build this particular project for now, since there doesn't seem to be an alternative. My preference for NAnt is actually because it doesn't use the .csproj files. That allows me to create a build configuration that is independent of any changes made to the project files. I think it's a bit more consistent, and less prone to build errors due to unintentional changes to the project files. I'm sure I could accomplish this with msbuild, I'm just far more familiar with NAnt at this point.
      singulars
    2. COHi, @LockeCJ, I think not many people choose your preference for NAnt. csproj should be used because your build needs to be in sync with the developers. Keeping both csproj and NAnt script for the same stuffs is horrible to me in the past. I agree that unintentional changes come to csproj files, but why they don't come to your NAnt script? If you have a way to prevent changes to NAnt scripts, I believe there is a way for csproj files, right?
      singulars
    3. COI agree that there is some additional work involved with keeping the NAnt build scripts in sync with the project files, but I think that the consistency is worth it. By keeping them separate, I guarantee that no changes to how the software is built are "accidentally" made. Any changes that are necessitated by changes to the project files can be identified and evaluated before being included. My experience has been different, in that the NAnt files only need occaisional tweaks, but the .csproj files need to be corrected far more often due to Visual studio making machine specific changes.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload