/ / Esegui MVC2 su IIS6 solo con DLL - asp.net-mvc-2

Esegui MVC2 su IIS6 solo con DLL - asp.net-mvc-2

Ho seguito gli articoli sull'esecuzione di app MVC2 su IIS6, ma tutti quelli con MVC2 vengono installati sul server.

Ci sono articoli / passaggi noti su come installare direttamente Framework 3.5, configurare IIS6 e copiare semplicemente le DLL richieste?

risposte:

1 per risposta № 1

L'unica differenza che immagino è che invece di eseguire quegli assembly dal GAC, invece risiedono nel tuo /bin directory. Prova ad impostare gli assembly MVC (Mvc / Routing / Abstractions) per avere il loro CopyLocal proprietà impostata su true, quindi provare a eseguire il deployment su una macchina IIS6 che non ha MVC installato CopyLocal imporrà che quei riferimenti di assembly vengano copiati nella directory di output.

L'unica cosa che potrebbe causa un problema è se stai correndo in Mediofiducia, poiché non sono sicuro che nessuno dei meccanismi di compilazione delle pagine WebForms di livello inferiore richiedano un elevato livello di attendibilità (che sarebbero garantiti se fossero GAC "d).