2016-06-08 3 views
4
S3DirectoryInfo dir= new S3DirectoryInfo(client, "bucketname", "sampledir/sample"); 
test.Create(); 
var files = dir.GetFiles(); 

so dir.GetFiles() verwendet wird, kann ich nicht die Dateien im Verzeichnis. wie kann ich das lösen ????S3DirectoryInfo.GetFiles gibt „Schlüssel ist ein Verzeichnisname“ Ausnahme

+0

Haben Sie einen Fehler während der obigen Operation? – error2007s

+0

Was ist der Fehler? – error2007s

+0

"Schlüssel ist ein Verzeichnisname" @ error2007s –

Antwort

5

Anstelle des obigen Codes verwenden Sie den untenstehenden Code, der funktioniert. Die Änderung ist ein Schrägstrich.

S3DirectoryInfo dir= new S3DirectoryInfo(client, "bucketname","sampledir\sample"); 
    test.Create(); 
    var files = dir.GetFiles(); 
+0

Es funktioniert wie Charme –

Verwandte Themen