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 № 1L'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).