2009-12-01 22 views
5

Ho lavorato su un progetto ASP.NET MVC oggi ho provato a pubblicare il sito Web ma ho ricevuto un errore. il mio fornitore di servizi di hosting mi ha detto che è dovuto al fatto che ho la versione 1 mentre supportano la versione 2. come posso passare alla versione 2? le differenze tra le due versioni sono così estreme che una versione precedente non è supportata dal successo?Aggiornamento a ASP.NET MVC versione 2

grazie

+0

Voting per chiudere come troppo localizzato - questa domanda è stata posta in riferimento ad una versione preliminare di MVC 2, e la versione finale è stata fuori per un po 'di tempo. –

+0

@Daniel - Trovo ancora questa utile e svaluta una delle risposte. – Jay

risposta

1

che sembra molto insolito, perché:

  1. MVC 2 è ancora in beta, e
  2. Le due versioni possono essere eseguite fianco a fianco.
1

Questo suona all'indietro (cioè vedrei se supportano solo 1, non 2). 2 non è ancora definitivo, a meno che non mi sbagli molto.

MVC deve essere distribuito in scomparto. Basta segnare il riferimento (al tuo attuale riferimento v1) per copiare locale e provare a pubblicare in questo modo.

+0

potresti spiegare per favore MVC dovrebbe essere distribuibile in bin. Basta segnare il riferimento (al tuo attuale riferimento v1) per copiare locale e provare a pubblicare in questo modo. – user220994

+1

Vuol dire che, nei riferimenti del tuo progetto c'è un riferimento a 'System.Web.Mvc', e nelle proprietà per quel riferimento c'è una proprietà chiamata' Copia locale'. Imposta a 'true'. –

+1

Aprire il nodo Riferimenti in Esplora soluzioni, trovare System.Web.Mvc, fare clic con il pulsante destro del mouse e selezionare Proprietà, impostare Copia locale su vero. Quindi prova a pubblicare di nuovo. –

Problemi correlati