#c# #plugins #tortoisesvn
#c# #Плагины #tortoisesvn
Вопрос:
Я создаю новый плагин на C # для TSVN. Я скачал пример C # с http://tortoisesvn.googlecode.com/svn/trunk/contrib/issue-tracker-plugins / .
Я запускаю пример и выполняю шаги, упомянутые здесь http://tortoisesvn.googlecode.com/svn/trunk/contrib/issue-tracker-plugins/issue-tracker-plugins.txt
Но, как только я настраиваю свой плагин в TSVN, TSVN выдает мне следующую ошибку. «Не удалось создать поставщика отслеживания проблем. Пожалуйста, проверьте, что он установлен правильно.»
Кто-нибудь знает причину, почему?
Любая помощь была бы высоко оценена.
Комментарии:
1. Вы должны создать его в debug и посмотреть, что происходит при инициализации
Ответ №1:
Я бы не стал сначала переходить к файлу .txt. Вместо:
- Откройте решение на C # http://tortoisesvn.googlecode.com/svn/trunk/contrib/issue-tracker-plugins/ExampleCsPlugin/ExampleCsPlugin.sln
- Перестройте его
- Отредактируйте файл ExampleCsPlugin.reg и измените file:// пути, чтобы указать, где ваш .была собрана dll (должна быть …ExampleCsPluginbinDebug в вашей рабочей копии).
- Дважды щелкните файл .reg в проводнике (откройте его в regedit.exe )
Вы должны быть в состоянии увидеть плагин в диалоговом окне настроек TortiseSVN, когда вы нажимаете кнопку «Добавить …». Как только вы зайдете так далеко, начните изменять вещи и создавать новый проект в соответствии с инструкциями .txt.