Frage

meinen MVC-App von Entwicklern zu prod In bewegen, bekomme ich einen Parser-Fehler auf dem Server. Die einzige Botschaft, die ich erhalte, ist folgende:

Parser Error Message: Could not load type 'System.Web.Mvc.ViewPage<TYPE of View Model>'.
        Line 1:  <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<TYPE of View Model>" %>
        Line 2:  
        Line 3:  <asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
    Source File:  /Views/Workout/Index.aspx    Line:  1 

Ich weiß, das mit irgendwelchen Mitteln nicht sehr aussagekräftig ist, aber es ist alles was ich habe. Ich habe erfolgreich auf diesen Server vor im Einsatz - und wie das große Sprichwort sagt „es funktioniert auf meinem Rechner“

Eine sehr seltsame Sache ist: Für Seiten, die eine Anmeldung erforderlich ist, schafft es die Login-Seite zu ziehen. Wenn Sie versuchen, auf einer anderen Seite als der Login-Seite anmelden oder gehen, ist, wenn es den Parsing-Fehler führt.

War es hilfreich?

Lösung 2

fand ich die Lösung hier . Es stellte sich heraus, dass irgendwo da drin war ich ein Stück Information von meiner web.config unter der Seiten-Richtlinie fehlt.

Es war eine Version Problem, so dass ich das Projekt mit einer Beta-Version von MVC und seit einem Upgrade auf MVC RC 1.0 (es war keine MVC-Version Ausgabe von der Entwicklung Maschine Produktionsserver).

gestartet

Andere Tipps

Ist es möglich, dass die Version von System.Web.Mvc auf dem lokalen Computer und das Implementierungsziel unterschiedlich ist?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top