MvcBuildViews忽略ascx和aspx并仅编译cshtml

时间:2016-05-10 10:01:19

标签: c# asp.net asp.net-mvc-4 msbuild sitecore

在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?

1 个答案:

答案 0 :(得分:-1)

我会将我的评论转化为答案。

在Visual Studio文件夹中包含Sitecore的方法不正确。

您需要将IIS映射到您网站的Visual Studio和网站文件夹分开。

在下一个链接上很好地解释了如何为Sitecore MVC创建Visual Studio项目。

http://sitecore-community.github.io/docs/sitecore-mvc/creating-project/