Программный способ обновления кэша шаблона элемента VS из надстройки Visual Studio - PullRequest
0 голосов
/ 08 октября 2010

Есть ли способ из надстройки Visual Studio заставить Visual Studio перестроить кэш аналогично вызову DevEnv.exe с помощью команды / InstallVSTemplates?

1 Ответ

0 голосов
/ 22 октября 2010

Я не нашел способа указать, что кэш должен быть перестроен напрямую, но вызов DTE2.GetProjectItemTemplate(releativeLocation, projectLanguage) для получения кэшированного местоположения пользовательского шаблона действительно вызывает перестройку кеша.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...