Desinfetar o nome do arquivo em C #

Recentemente, mudei um monte de MP3s de vários locais para um repositório. Eu estava construindo os novos nomes de arquivos usando as tags ID3 (obrigado, TagLib-Sharp!) E notei que estava recebendo um System.NotSupportedException: "O formato do caminho especificado não é suportado." Isso foi...