Модуль перекомпиляции Orchard Widget, созданный для версии 1.10.2, до более старой версии 1.9.2 не работает
Я разработал пользовательский модуль виджетов для Orchard CMS v1.10.2, и он отлично работает. Я могу использовать его из меню виджетов, добавив виджет в один из разделов страницы, например в раздел "Содержимое".
Затем я обнаружил, что целевой экземпляр CMS был v1.9.2.
Поэтому я изменил модуль для использования.NET v4.5.1 и обновил ссылки на библиотеки. Модуль теперь компилируется без ошибок в моем тестовом экземпляре v1.9.2.
Он отображается в списке модулей как то, что я могу включить. Когда я включаю его, я не вижу ошибок в пользовательском интерфейсе или журналах. Когда я захожу в меню "Виджеты" и пытаюсь добавить его в раздел "Содержимое" на странице, я не вижу виджет в списке.
В документации по созданию виджета на сайте Orchard даже сказано, что документация была основана на v1.9.2 и должна работать для более новых версий. Я проверил примечания к выпуску для каждой версии между 1.9.2 и текущим выпуском на предмет критических изменений, но ничего не увидел.
Я не знаю, почему виджет не отображается, и я не знаю, с чего начать поиск. Это мой код, который не выдает никаких ошибок и компилируется нормально? Это вещь конфигурации, а не с v1.9.2? Учитывая, что мне не ясно, что у меня проблема с кодом, я даже не уверен, какой код размещать... спасибо за любые рекомендации.