Quali IOC container viene eseguito in attendibilità media
-
18-09-2019 - |
Domanda
Ciao Sto cercando di ottenere un sito web in esecuzione con Mosso che ha il castello di Windsor come il mio CIO, ma sto ottenendo il seguente errore.
[SecurityException: That assembly does not allow partially trusted callers.]
GoldMine.WindsorControllerFactory..ctor() in WindsorControllerFactory.cs:33
GoldMine.MvcApplication.Application_Start() in Global.asax.cs:70
Le mie domande sono
- Il castello di Windsor eseguito con attendibilità media?
- Posso scaricare della DLL senza dover ricompilare con Nant? (Come io non ho questa impostazione e non so Nant affatto)
- O c'è un altro CIO che posso usare che posso scaricare e lavora in Medium Trust?
Grazie
Soluzione
La posizione Windsor sembra essere doc'd / discusso qui
StructureMap sembra come di 2,5 . SM 2.6 non ha Reflection.Emit
Una buona parola chiave è Bingoogleable AllowPartiallyTrustedCallersAttribute
Altri suggerimenti
spudorato: semplice iniettore viene eseguito in Medium Trust
Il repository è spostato, è possibile trovare tutti i nuovi link qui ora http://www.castleproject.org /git.html
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow