Возможно, вам придется вручную изменить SortOrder в шаблонах элементов. Вы можете сделать это, следуя этим инструкциям:
1) Найти шаблон (ы) предметов
Шаблоны предметов для VS2005 хранятся в следующих местах:
</p>
<pre><code> (Installed Templates) <VisualStudioInstallDir>\Common7\IDE\ItemTemplates\Language\Locale\
(Custom Templates) My Documents\Visual Studio 2005\Templates\ItemTemplates\Language\
2) Откройте файл zip шаблона, чтобы изменить файл .vstemplate.
Каждый шаблон элемента хранится в файле .zip, поэтому вам необходимо открыть zip-файл, относящийся к шаблону, который вы хотите изменить.
Откройте файл шаблона .vstemplate и найдите свойство SortOrder в разделе TemplateData. Ниже приведен пример файла:
</p>
<p><TemplateData><br/>
<Name>SomeITem</Name><br/>
<Description>Description</Description><br/>
<ProjectType>>CSharp</ProjectType><br/>
<strong><SortOrder>1000</SortOrder></strong><br/>
<DefaultName></DefaultName><br/>
<ProvideDefaultName>true</ProvideDefaultName><br/>
</TemplateData><br/></p>
<p>
Измените значение SortOrder, используя следующие правила:
- Значением по умолчанию является 100, а все значения должны быть кратны 10.
- Элемент SortOrder игнорируется для созданных пользователем шаблонов. Все созданные пользователем шаблоны отсортированы по алфавиту.
- Шаблоны с низкими значениями порядка сортировки отображаются в диалоговом окне «Новый проект» или «Новый элемент добавления» перед шаблонами с высокими значениями порядка сортировки.
После внесения изменений в определения шаблонов вам потребуется открыть командную строку и перейти в каталог, содержащий devenv.exe, и ввести «devenv / setup». Предположительно, это восстанавливает некоторые внутренние настройки, и пока вы не сделаете это, вы не увидите никакой разницы.