Przechowuję całą masę plików jako zasoby osadzone w zespole. Wywołanie Assembly.GetManifestResourceNames
zostaje przywrócone rzeczy podobne do następujących:Możliwa zmiana znaku separatora ścieżki osadzonego zasobu?
Folder1.Resource1.cshtml
Folder1.Folder2.common.js
itp
Mam klasy, które buduje wirtualnego systemu plików/katalogów w oparciu o tych nazwach. Jednak mam problem z zasobów, takich jak:
Folder1.Folder2.jQuery-ui-1.10.3.custom.min.js
Ponieważ nie ma sposobu, (chyba, że obsługiwać go jako szczególny przypadek), aby wiedzieć, że jquery-ui-1
i 10
i 3
itp nie są folderu nazwy, z ostateczny zasób min.js
. Obecnie obejmuję to poprzez zapewnienie, że wszystkie moje zasoby osadzone nie zawierają wielu okresów. To powiedziawszy, czy istnieje sposób na zmianę separatora ścieżki na inny znak, aby całkowicie uniknąć tego problemu?