CCNetConfig liefert “The path is not of a legal form” unter x64

Written on July 30, 2009

CCNetConfig

CCNetConfig ist eine kostenlose UI für das Editieren der CruiseControl.NET config-Files.

Allerdings liefert CCNetConfig unter Windows x64 (egal ob Vista oder Windows 7) beim Öffnen eines Config-Files die Fehlermeldung:

System.ArgumentException: The path is not of a legal form.

Das Problem ist hier beschrieben:

http://ccnetconfig.codeplex.com/WorkItem/View.aspx?WorkItemId=10848

und soll angeblich bereits gefixt sein (was allerdings offensichtlich nicht der Fall ist).

Der Workaround ist relativ einfach:

Im Windows SDK Ordner (z.B. C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin) muss die corflags.exe mit dem Parameter 32bit+ ausgeführt werden, also

corflags CCNetConfig.exe /32bit+

Danach läuft CCNetConfig auch unter x64.