Удалить сломанные шаблоны Visual Studio 2017

2233
VinnieH01

Недавно я удалил MonoGame, но после этого шаблоны все еще остались. Я выполнил поиск в проводнике и удалил шаблоны из папки AppData. Это не полностью удалило их, потому что теперь я остался с испорченными шаблонами в окне «Новый проект» в Visual Studio. Когда я пытаюсь создать проект с ними, он говорит что-то вроде «Шаблон не существует, пожалуйста, восстановите файл», но он не дает мне возможности удалить сломанный шаблон из списка. Как бы я это сделал?

2
Поищите в реестре остатки шаблонов. DavidPostill 7 лет назад 0
@DavidPostill Можете ли вы уточнить? :) VinnieH01 7 лет назад 0
Нет, так как у меня не установлены MonoGames или Visual Studio. Обычно информация о конфигурациях программы (шаблонах) хранится в реестре. См. [Регистрация шаблонов проектов и элементов] (https://msdn.microsoft.com/en-us/library/bb165750.aspx) для получения дополнительной информации. DavidPostill 7 лет назад 0
@ Спасибо за вашу помощь, но в реестре не было остатков шаблонов. Есть другие идеи? VinnieH01 7 лет назад 0
К сожалению нет :/ DavidPostill 7 лет назад 0

2 ответа на вопрос

4
Ray Koopa

Метод VinnieH01 походит на использование автомата, чтобы убить муху.

Лучше всего удалить только папку ProjectTemplatesCache в целом, что избавит от устаревших шаблонов и ничего больше.

Полный путь будет:

%APPDATA%\Microsoft\VisualStudio\<version_and_optional_ID>\ProjectTemplatesCache 
Не пробовал, но это должно сработать, поэтому я принимаю этот ответ вместо своего VinnieH01 6 лет назад 2
Аналогичный ответ в этой [теме] (https://stackoverflow.com/questions/789095/how-can-i-delete-bad-visual-studio-templates). Laurie Stearn 6 лет назад 0
0
VinnieH01

Я исправил это, очистив кэш Visual Studio, для этого вы удалите содержимое следующей папки:

"C: \ Users \ (пользователь) \ AppData \ Roaming \ Microsoft \ VisualStudio".

Просто не забудьте сохранить файл CurrentSettings, так как все ваши настройки будут потеряны.

Похожие вопросы