Frage

Ich habe kürzlich die installiert ASP.NET MVC 4 Entwicklervorschau (Was Microsoft sagt, kann neben anderen Projekten, die in MVC 3 geschrieben wurden, nebeneinander ausgeführt werden und sie nicht beeinflussen).

Als ich eine MVC 3 -Anwendung ausführte, die das verwendet Telerik MVC -Erweiterungen (Version 2011.3.1115.340) Ich habe einen Fehler mit der Rasiermotorin erhalten:

Kompilierungsfehler

Beschreibung: Bei der Zusammenstellung einer Ressource, die für die Dienstleistung dieser Anfrage erforderlich ist, trat ein Fehler auf. Bitte überprüfen Sie die folgenden spezifischen Fehlerdetails und ändern Sie Ihren Quellcode angemessen.

Compiler -Fehlermeldung: CS1593: Delegate 'System.Action' nimmt keine 1 Argumente vor

Hier ist der Rasierer -Quellcode:

@{ Html.Telerik().ScriptRegistrar().OnDocumentReady(
    @<text>    
    $('a[title]').poshytip({
        className: 'tip-yellowsimple',
        alignTo: 'target',
        alignX: 'center',
        alignY: 'bottom',
        offsetY: 5,
        slide: false,
        showTimeout: 0
    });
    </text>); 

Wie kann ich das lösen?

Auflösungs -Update

Die folgenden Informationen aus der Versionshinweise arbeitete für mich:

Installieren von ASP.NET MVC 4 Entwickler Vorschau bricht ASP.NET MVC 3 RTM -Anwendungen. ASP.NET MVC 3-Anwendungen, die mit der RTM-Version erstellt wurden (nicht mit der Release der ASP.NET MVC 3 Tools-Update), erfordern die folgenden Änderungen, um nebeneinander mit ASP.NET MVC 4-Entwicklervorschau zu arbeiten. Das Erstellen des Projekts ohne diese Aktualisierungen führt zu Kompilierungsfehlern. Erforderliche Aktualisierungen in der Root Web.config -Datei fügen Sie einen neuen Eintrag mit den wichtigsten Webseiten hinzu: Version und dem Wert 1.0.0.0. Klicken Sie im Lösungs-Explorer mit der rechten Maustaste auf den Projektnamen und wählen Sie dann das Projekt entladen. Klicken Sie dann erneut mit der rechten Maustaste auf den Namen und wählen Sie ProjectName.csproj aus. Suchen Sie die folgenden Montagereferenzen: Ersetzen Sie sie durch Folgendes: Speichern Sie die Änderungen, schließen Sie die von Ihnen bearbeitete Datei (.csproj) und klicken Sie dann mit der rechten Maustaste auf das Projekt und wählen Sie neu.

War es hilfreich?

Lösung

Vielleicht bezieht sich das Problem mit der ASP.NET MVC 4 -Entwicklervorschau.

Schauen Sie sich das an die ASP.NET MVC 4 Versionsnotizen, speziell den folgenden Abschnitt:

Installieren von ASP.NET MVC 4 Entwickler Vorschau -Brichts ASP.NET MVC 3 RTM -Anwendungen

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