在Siteocre项目中,我想使用MvcBuildViews设置编译所有cshtml文件。不幸的是,这也编译了任何ascx和aspx文件。我得到一个错误:
32> /temp/Sitecore/admin/Wizard/InstallationLog.ascx(1):错误 ASPPARSE:基类包括字段'logPanel',但是它的类型 (System.Web.UI.HtmlControls.HtmlGenericControl)与。不兼容 控件的类型(System.Web.UI.HtmlControls.HtmlIframe)。
有没有办法将视图编译限制为只有cshtml?
答案 0 :(得分:-1)
我会将我的评论转化为答案。
在Visual Studio文件夹中包含Sitecore的方法不正确。
您需要将IIS映射到您网站的Visual Studio和网站文件夹分开。
在下一个链接上很好地解释了如何为Sitecore MVC创建Visual Studio项目。
http://sitecore-community.github.io/docs/sitecore-mvc/creating-project/