2016-03-13 2 views
1

В настоящее время я учусь VSIX шаблона предмета и сделать простой пункт-шаблон со ссылкой на эту ссылкуVSIX расширение установки, но элемент-шаблон не отображается в визуальной студии

https://blogs.endjin.com/2014/07/a-step-by-step-guide-to-developing-visual-studio-item-templates-using-sidewaffle/

this is my project picture that show I made sample item template project

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

после установки, я запускаю другой экземпляр vs2013 и проверяю, что расширение установлено или нет, и я обнаружил, что расширение установлено правильно.

тогда я делаю правый щелчок в виде папки => перейти к add => новый элемент, а затем в новом диалоговом окне я ищу SampleTemplate, но он не найден.

Я не знаю, почему я не нашел это в своей студии viusal.

Я нашел этот шаблон для элементов в компьютере в пути удара, но не в vs2013.

C: \ Users [User] \ AppData \ Local \ Microsoft \ VisualStudio \ 12.0Exp \ Extensions \ MyNiral \ VSIXProject1 \ 1.0 \ Output \ ItemTemplates \ CSharp \ Web \ My Пользовательские шаблоны

пожалуйста, помогите мне спасибо вы заранее.

ответ

0

У меня в основном была та же проблема. Попробуйте удалить целевые объекты установки в вашем .vsicmanifest. В моем случае я заметил, что я не мог редактировать их enymore, и мне не пришлось, но я удалил и воссоздал их так же, как и они, и как-то это устранило проблему.

Другой подход, о котором я читал, заключается в том, что имя пути для назначения храмов становится слишком длинным для процесса установки для установщика, поэтому, возможно, если вы сократите проект и -map Names и повторите попытку.

Если это не поможет, попробуйте создать новый проект VSIX и добавьте туда .zip-документы.

Смежные вопросы