Изменить значок проекта в Solution-Explorer?

Недавно я создал шаблон из проекта CSharp WebApi и хотел бы, чтобы значок этого шаблона также отображался в обозревателе решений.

При использовании мастера экспорта шаблонов Visual Studio я предоставил для этого нужный мне значок, но этот значок отображается только в мастере создания нового проекта:

Значок, использованный в мастере создания нового проекта

Я также хотел бы, чтобы это было видно здесь, но все еще есть иконка CSharp Web-Api-Project:

Значок, используемый в обозревателе решений

Есть идеи?

1 ответ

На этот вопрос есть простой ответ, который на самом деле имеет смысл:

Вы не можете изменить это значимым и простым способом.

Это происходит потому, что этот значок относится к установленным типам проектов, а не к шаблонам, которые выбираются при создании нового проекта.

Если это будет установлено шаблоном, это потребует сохранения значка с проектом, даже если он не имеет ничего общего с выходными данными проекта. Если он не будет сохранен вместе с проектом, пользователям, открывающим этот проект в visual studio, потребуется установить шаблон, из которого был создан этот проект.

Другие вопросы по тегам