OK, well I figured it out on my own...  Here's any FYI in case anyone is interested.  
VSS only supports labels of up to 31 characters in length.  Most of the native VSS 
tools will simply truncate any label longer than 31 characters.  However, it appears 
that the SourceSafe Interop doesn't handle the truncation.  Instead it vomits up the 
error shown below when the label api is called with a '_label' value longer than the 
max allowed.  Of course the best solution would be to fix the Interop but as I don't 
know where that comes from might I suggest we update the label task to output a 
warning and truncate the label or output a more descriptive error message?  I'd be 
willing to do this but to this point haven't been involved in the project so don't 
want to step on any toes.

Thanks,
Kevin Sagon

<!-------------- Begin Previous message snip -------------->
I am attempting to run a build (listed at the bottom of this email) that applies a 
label in VSS.  I am using the vsslabel task and am getting the following error when 
the vsstask is executed:

C:\Development\Build\ gc.build(32,4):
label failed
 Invalid access code (bad parameter).

I have done a bit of research on the error and the only references that I can find 
refer to a known bug affecting certain versions of VSS and VS.NET.  The Microsoft 
article can be found at:

http://support.microsoft.com/default.aspx?scid=kb;en-us;317909
<!-------------- End Previous message snip -------------->


-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg=12297
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to