01-25-2008 01:44 AM
01-28-2008 09:54 AM
Hi
Rolf-Harm,
The Visual Studio 2005 patch for Measurement Studio 7.1 simply updates our
Common assembly with bug fixes that we found. Since you are using Visual
Studio 2005, I would strongly encourage you to upgrade to the official versions
of Measurement Studio that support Visual Studio 2005 which is 8.0.1 and later.
This may not be possible, but I would highly recommend it.
Now onto the NAnt situation...
At some point we were not able get NAnt's <solution> task to compile our
assemblies correctly. Because of the issues we ran into (which was quite
a while ago), we decided to move away from someone other than Microsoft keeping
the project information and compiling the assemblies. We now use NAnt to
automate the Visual Studio command line. This also gains us one thing, in
that all the information that the developer keeps in the Visual Studio project
is certain to be used when compiling that assembly, so the information doesn't
need to also be kept in some NAnt build script. If I remember right,
you had to provide a lot of information to NAnt to have it build an
assembly. All of that information is kept in the project files and the
developer can edit them in a more intuitive manner than using the NAnt XML
script.
As far as licensing goes, we haven't used the <license> task with NAnt at
all. Honestly, just to get our licensing working in Visual Studio
required us to modify and customize certain components and behaviors. So
my guess would be that NAnt isn't accounting for our customization.
So my suggestion to you is to follow what we have done with regards to NAnt to
avoid any of those issues we ran into. I would be happy to give the
source to this task if this would help you out.
Best Regards,
02-13-2008 03:48 AM