Ошибка пользовательского виджета Sitefinity - представление «Write.Default» или его мастер не найдены, или механизм просмотра не поддерживает найденные местоположения - PullRequest
1 голос
/ 25 апреля 2019

Я новичок в SiteFinity и все же пишу собственный виджет для Sitefinity. Я следовал за документацией и процессом, как описано здесь:

https://www.progress.com/documentation/sitefinity-cms/create-custom-designer-views-mvc

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

При просмотре журналов ошибок появляется следующее сообщение:

Type : System.InvalidOperationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : The view 'Write.Default' or its master was not found or no view engine supports the searched locations. The following locations were searched:
~/Views/MultipleChoiceExtendedField/Write.Default.cshtml
~/Views/Shared/Write.Default.cshtml
~/Views/MultipleChoiceExtendedField/Write.Default.aspx
~/Views/MultipleChoiceExtendedField/Write.Default.ascx
~/Views/Shared/Write.Default.aspx
~/Views/Shared/Write.Default.ascx
~/Views/MultipleChoiceExtendedField/Write.Default.vbhtml
~/Views/Shared/Write.Default.vbhtml
Source : System.Web.Mvc

У меня есть представления именно там, где они нужны, в папке Mvc в папке ~ / Mvc / Views / MultipleChoiceExtendedField.

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

Я чувствую, что упускаю что-то очень маленькое.

Буду признателен за любую помощь.

Спасибо Ashutosh

...