Autres conseils

Vous pouvez avoir guillemets doubles dans votre ensemble de chemins, depuis Path.InvalidPathChars comprend des guillemets doubles.

Ce serait faire votre exception sans rapport avec votre caractère Unicode ...


Je viens de voir votre édition de votre question. VB, sans guillemets

Alors peut-être que vous avez un caractère non imprimable copié dans votre deuxième chaîne, qui ressemble à un espace, juste avant que votre chaîne « QQQ »?
Essayez aussi si ou "Amabel BenderQQQ" travail "AmabelBenderQQQ" (juste pour tester si elle est liée à caractères « QQQ » ou à l'espace)

Si vous utilisez C # alors je suis sûr que vous devez échapper aux back-slash

Path.Combine("C:\\PDM\\Silver","Amabel Bender QQQ")

pas applicable si vous utilisez VB mais ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top