Visual Studio Resource Generation - przestrzeń nazw narzędzia niestandardowego
Mam bibliotekę klasy C #, która zawiera kilka plików zasobów zorganizowanych w folderach. Ponieważ chcę, aby wygenerowane klasy były w tej samej przestrzeni nazw, ustawiam właściwość CustomToolNamespace każdego pliku zasobów.
Za pomocą narzędzia Reflector odkryłem jednak, że chociaż wszystkie klasy są generowane w tej samej przestrzeni nazw, ścieżka do zasobów osadzonych zawiera nazwę katalogu, w którym znajduje się plik zasobów.
Na przykład w projekcie gdzieFolderCustomNamespaceRes.resx jest umieszczony w katalogu o nazwieTeczka.
usunięte martwe łącze ImageShack
I gdzie dla CustomToolNamespaceFolderCustomNamespaceRes.resx jest ustawiony na PublicResourcesTest, Reflector pokazuje, że ścieżka do zestawu zasobów osadzonych to PublicResourcesTest.Teczka.FolderCustomNamespaceRes.resources
usunięte martwe łącze ImageShack
Czy to błąd, czy coś mi brakuje?