Durante i miei esperimenti di generazione e compilazione dinamica di codice mi sto imbattendo in quella che non stenterei a definire una stranezza.Genero al volo una classe che estende una classe base (definita nella libreria che genera il codice) e si riferisce ad un particolare tipo che varia di volta in volta e si trova probabilmente in un'altra libreria.Al momento della generazione imposto tutti i riferimenti e le opzioni:
Dim provider As Microsoft.VisualBasic.VBCodeProviderDim compiler As System.CodeDom.Compiler.ICodeCompilerDim results As System.CodeDom.Compiler.CompilerResultsDim cp As New System.CodeDom.Compiler.CompilerParameterscp.ReferencedAssemblies.Add("System.dll")cp.ReferencedAssemblies.Add("System.Data.dll")
Presto particolare attenzione a riferire gli assembly (ed ogni eventuale loro dipendenza) che non si trovano nella GAC specificandone il...
Dopo il summit della bresaola una nuova ricreativa proposta valtellinese: clicka qui per vedere la proposta sul forum di UGIdotNET
IO C'ERO!
...ovviamente al fantastico "summit della bresaola" di ieri sera!Che dire: grazie a tutti é stata una serata veramente divertente. Un grazie particolare va ovviamente a Lorenzo per i magnifici gadget (io ho portato a casa il breviario della command-line di windows). Un saluto particolare a Igor: siamo riusciti a non incontrarci mai ai meeting di it.comp.lang.visual-basic, ma non potevamo NON incontrarci alle blogger dinner di UGI! :-)Aspetto con ansia le foto!!! (eccole, grazie Lorenzo!)