Używam obecnie nowej biblioteki rozszerzeń Visual Studio Project System do implementacji nowego typu projektu dla VS2015. Chciałbym zmienić nazwę "kategorii" tego typu projektu. Chciałbym, żeby to było "Visual Basic 6". Problem polega na tym, że gdy utworzę pakiet za pomocą szablonu "Typ projektu", prosi mnie o nazwę wyświetlaną (ustawioną na "Visual Basic 6") i nazwę przestrzeni nazw (którą ustawię na VB6), ale kiedy uruchom eksperymentalny gałąź VS (z domyślnym kodem szablonu), nazwa szablonu projektu to "Projekt Visual Basic 6", ale kategoria po lewej to "VB6". Próbowałem zmieniając linię pliku .vstemplate zZmiana nazwy kategorii dla VSPS
<ProjectType>VB6</ProjectType>
do
<ProjectType>Visual Basic 6</ProjectType>
ale jeśli to zrobię, to szablon po prostu nie pojawia się w oknie New Project. Próbowałem również zmienić wartość stałych Language i UniqueCapability w pliku MyUnconfiguredProject.cs, ale nic to nie zmienia. Jeśli kiedykolwiek zmienię wartość ProjectType, szablon zniknie. Zauważyłem, że nazwa kategorii jest w rzeczywistości nazwą przestrzeni nazw (a nie "wyświetlaną nazwą", dlaczego?), Więc działa, jeśli wstawię VisualBasic6, ale nie mogę wstawiać spacji. Jak mogę sprawić, że kategoria jest „Visual Basic 6”
Co się stanie, jeśli ponownie uruchomi się kreator z szablonem typu projektu i użyje "Visual Basic 6" jako swojego obszaru nazw zamiast VB6? –
Tak jak powiedziałem, nie mogę wstawiać spacji w przestrzeni nazw. – zdimension
Niestety, myślę, że to twoja odpowiedź, nie możesz w niej wstawiać spacji. –