Ospita un MVC 3 con l'app di sintassi Razor sul vecchio server [chiuso]

-2

Ho appena iniziato un nuovo lavoro, devo creare un'app Web per loro e ospitarla nella loro intranet su un server Windows 2003 R2 con SQL Server 2008.

Come detto nella domanda, lavorerò su un MCV3 con l'applicazione di sintassi Razor.

So che non funzionerà facilmente o addirittura non funzionerà affatto.

Su un server recente devi installare qualcosa di più (non ricordo il nome) per far capire il rasoio. Che ne dici di questo vecchio server? Lo farò funzionare o dovrei dire loro di acquistare un server più aggiornato?

    
posta Poutchyouk 24.07.2013 - 09:10
fonte

3 risposte

0

Originariamente ho commentato la risposta precedente ma volevo che la mia lista avesse un layout corretto così:

Basta usare MS's Web Platform Installer per installare framework e MVC3, e sì, sarà così semplice.

L'ho fatto e avevo altre due piccole cose da fare, forse collegate al mio server a 64 bit:

  1. Esegui "aspet_regiis.exe -ir" per installare ASP.Net
  2. Installa VC ++ 2008 SP1 (non so come, ma ha risolto alcune DLL che non riuscivo a far funzionare) microsoft.com/en-us/download/details.aspx?id=2092
risposta data 24.07.2013 - 12:23
fonte
2

MVC3 funzionerà su IIS 6. Devi solo installare .NET 4 e ASP.NET MVC 3 dal seguente link: link
Il motore di visualizzazione Razor è già dotato di ASP.NET MVC 3, quindi non devi installare altro.

    
risposta data 24.07.2013 - 10:52
fonte
0

L'installazione è abbastanza semplice - šljaker ha quello inchiodato.

L'altro trucco è la gestione degli URL. IIS7 rende molto facile realizzare una pipeline totalmente gestita. Per IIS6 devi ricorrere a trucchi come aggiungere estensioni ai tuoi controller, come lo schema suggerito di link oppure un collegamento forse più appetibile per far sì che IIS6 utilizzi il modulo aspnet_isapi per gestire la richiesta. Un'altra opzione sarebbe quella di utilizzare una mappatura di caratteri jolly ma che crea un po 'di sforzo in più per il contenuto statico come immagini e fogli di stile che potrebbero o non potrebbero importarti.

Personalmente, li incoraggerei ad aggiornare il sistema operativo del server se possibile, ma non vale la pena di combattere con uno stack di server di 10 anni per la maggior parte delle cose.

    
risposta data 24.07.2013 - 15:43
fonte

Leggi altre domande sui tag