Error: CreateRelease - Invalid Project name

Apr 20, 2014 at 4:48 AM
Edited Apr 20, 2014 at 4:55 AM
I have written some .NET code to automate the publishing of packaged releases from my machine to Codeplex and struck an issue in the CreateRelease API Call

The code works for one of my projects, but not for another so I know the code is good. The only thing I can see different between the two projects is the length of the project name. The working one is "KerbalAlarmClock" and the not working one is "KSPAlternateResourcePanel".

If the length of the projectname is more than 20 characters then the CreateResource call returns the invalid projectname value regardless of whether the project exists or not.

Does anyone know how I can reference the project in API calls - ie. is there a ~1 style thing here? or is this a bug thats not fixable?

EDIT: I can use the GetRelease API method with the name and it works fine, but any update/upload routines throw an invalid name message