2009-07-21 8 views
7

Wir schaffen ein Fileinfo-Objekt in C# mit dem folgenden Code:Warum erhalten wir "Der Pfad hat keine Rechtsform" für einen FileInfo-Konstruktor?

if (planConfig->OrganisationsFilePath != nullptr) 
{ 
    FileInfo^ file = gcnew FileInfo(planConfig->OrganisationsFilePath); 
    //Do some stuff here 
} 

und unsere Kunden berichten, dass sie ein Argument mit siehe „Der Weg ist nicht von einer Rechtsform“, wie die Botschaft geworfen. Wir können das nicht reproduzieren und wir fragen uns, welche Zeichenfolge Sie an den FileInfo-Konstruktor übergeben müssen, um diesen Fehler zu sehen?

+1

Jeder zufällige Müll würde diese Ausnahme werfen. –

Antwort

9

Der Pfad enthält wahrscheinlich ungültige Zeichen. Siehe die .

ArgumentException: Der Dateiname ist leer, enthält nur Leerzeichen oder enthält ungültige Zeichen.

Verwandte Themen