Я обнаружил, что TurtleHub работает нормально. Вы должны построить его самостоятельно и установить после некоторого pretty arcane instructions. Поскольку Google Code уходит в ближайшее время, я буду цитировать эти инструкции здесь:
Регистрация вашего нового C# класс может быть сделано с помощью Regasm из командной строки следующим образом:
RegAsm bin\Debug\MyCsPlugin.dll /codebase /regfile:MyCsPlugin.reg
You будет нужно отредактировать файл .REG, добавив еще "Осуществленные категории" записи, которая выглядит следующим образом:
[HKEY_CLASSES_ROOT \ CLSID {PUT-GUID-HERE} \ Осуществленные Категории {3494FA92-B139-4730-9591 -01135D5E7831}]
Замените «PUT-GUID-HERE» с тем же значением, которое вы использовали ранее.
Затем объедините этот файл .REG в реестр, и ваш плагин готов к работе!
Команда RegAsm
не работает для меня, поэтому я должен был предоставить полный путь. Моя команда в конечном итоге глядя, как это:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe bin\Release\TurtleHub.dll /codebase /regfile:bin\Release\TurtleHub.reg
Далее, я редактировал результирующий файл TurtleHub.reg и добавили эту строку в конце:
[HKEY_CLASSES_ROOT\CLSID\{B2C6EC0F-8742-4792-9FDC-10635D2C118B}\Implemented Categories\{3494FA92-B139-4730-9591-01135D5E7831}]
После этого я дважды нажал на .reg файл, чтобы добавить его в реестр.
Параметры довольно интуитивно понятны. Существует только одно: [имя пользователя]/[reponame]