Использование Regionerate 0.7.3.0 с Sharp Develop 4.4

Мы используем Regionerate при работе с Visual Studio 2010, и он отлично работает!

Я хотел бы использовать его дома для моих личных проектов. Я использую Sharp Develop 4.4.

Я установил Regionerate 0.7.3.0 и добавил плагин в Sharp Develop. Я вижу новые элементы в меню («Регионировать это», «Регионировать настройки» и т. д.).

Когда я пытаюсь выбрать один из этих элементов, я получаю сообщение об ошибке, такое как (показан пример для настроек региона, но регион выдает похожее сообщение...):

Не удается найти класс: Rauchy.Regionerate.Presentation.Addins.SharpDevelop.DocumentCommand Будущие отсутствующие объекты не будут вызывать сообщение об ошибке.

Я пытался найти ответ в Интернете, но мне не повезло...

Что может вызвать эту ошибку?

Как заставить Regionerate работать в Sharp Develop?

Спасибо за помощь!

Гис


person ghigad    schedule 21.01.2014    source источник
comment
Свяжитесь с разработчиком плагина.   -  person Daniel Mann    schedule 22.01.2014


Ответы (1)


Наконец-то мне удалось сделать эту работу...

Мне пришлось:

  • Получить исходный код Regionerate
  • Создайте его для .NET Framework 4.0 (та же версия, что и SharpDevelop).
  • Обновите сборки, на которые ссылается SharpDevelop, для версий 4.4.
  • Адаптируйте несколько классов, чтобы все заработало с SharpDevelop 4.4.

На самом деле, Regionerate 0.7.3.0 был разработан для SharpDevelop 3.0, поэтому с тех пор кое-что изменилось...

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

Гис

person ghigad    schedule 22.01.2014