首页 > 解决方案 > Sitefinity 自定义小部件错误 - 未找到视图“Write.Default”或其主视图,或者没有视图引擎支持搜索的位置

问题描述

我是 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/Views/MultipleChoiceExtendedField 文件夹下的 Mvc 文件夹中需要它们的视图。

根据消息,我还尝试按照链接建议将视图移到 Mvc 文件夹之外并移到根文件夹中,但是错误仍然存​​在。

我觉得我错过了一些非常小的东西。

任何帮助,将不胜感激。

谢谢阿舒托什

标签: asp.netmodel-view-controllerteleriksitefinity

解决方案


推荐阅读