In einem Siteocre-Projekt möchte ich alle cshtml-Dateien mithilfe der MvcBuildViews-Einstellung kompilieren. Leider kompiliert dies auch alle Ascx- und Aspx-Dateien. Ich erhalte eine Fehlermeldung wie:MvcBuildViews ignorieren ascx und aspx und kompilieren nur cshtml
32> /temp/Sitecore/admin/Wizard/InstallationLog.ascx (1): Fehler ASPPARSE: Die Basisklasse das Feld enthält 'logPanel', aber seine Art (System .Web.UI.HtmlControls.HtmlGenericControl) ist nicht kompatibel mit dem Steuerelementtyp (System.Web.UI.HtmlControls.HtmlIframe).
Gibt es eine Möglichkeit, die Ansichtserstellung auf cshtml zu beschränken?
Können Sie ausschließen, aus dem Projekt Sitecore-Dateien? Es ist eine schlechte Übung, alle Sitecore-Dateien in Ihrem Projekt zu haben. Legen Sie in Ihr Projekt nur die Sitecore-Datei, die Sie überschreiben. –
sie sind nicht in meinem Projekt csproj atm. Es ist jedoch in demselben Ordner, der das Problem verursacht. Es scheint, dass der Aspnetcompiler alle Dateien in einem Ordner kompiliert – Gluip