Domanda

Recentemente ho installato il ASP.NET MVC 4 Developer Preview (che Microsoft dice può essere eseguito fianco a fianco con altri progetti scritti in MVC 3 e non li riguardano).

Quando ho provveduto a eseguire un 3 applicazione MVC che utilizza il Telerik MVC Estensioni (versione 2011.3.1115.340) ho ricevuto un errore con il motore di rasoio:

Errore di compilazione

Descrizione : Si è verificato un errore durante la compilazione di una risorsa necessaria per soddisfare questa richiesta. Si prega di rivedere i seguenti dettagli dell'errore specifico e modificare il codice sorgente in modo appropriato.

Messaggio di errore del compilatore : CS1593: Delegate 'System.Action' non ci vuole 1 argomenti

Ecco il codice sorgente di rasoio:

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

Come posso risolvere questo?

Risoluzione Aggiornamento

Il seguente informazioni dalle note di rilascio ha funzionato per me:

Installazione di ASP.NET MVC 4 Developer Preview rompe ASP.NET MVC 3 RTM applicazioni. ASP.NET MVC 3 applicazioni che sono state create con la versione RTM (non con l'ASP.NET MVC 3 Strumenti release di aggiornamento) richiederà le seguenti modifiche per lavorare side-by-side con ASP.NET MVC 4 Developer Preview. Costruire il progetto senza fare questi aggiornamenti si traduce in errori di compilazione. aggiornamenti necessari nella radice Web.config file, aggiungere una nuova voce con le pagine web principali: Versione e il valore 1.0.0.0. In Esplora soluzioni, fare clic destro sul nome del progetto e quindi selezionare Scarica progetto. Quindi fare clic destro di nuovo il nome e selezionare Modifica Projectname.csproj. Individuare i seguenti riferimenti di montaggio: Sostituirli con la seguente: Salva le modifiche, chiudere il file di progetto (.csproj) che si stava scrivendo, e quindi fare clic destro del progetto e selezionare Ricarica.

È stato utile?

Soluzione

Forse il problema è legato alla ASP.NET MVC 4 Developer Preview.

Date un'occhiata alla ASP.NET MVC 4 Note di rilascio , specificamente la sezione seguente:

Installazione di ASP.NET MVC 4 Developer Preview rompe ASP.NET MVC 3 applicazioni RTM

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top