Bonjour
Je suis bloqué depuis quelques temps sur un problème bien prise de tête. Il s'agit pour moi de développer un service WCF qui retourne l'instance d'une classe qui aura été compilée à la volée en fonction de paramètres passés au service.
Dans le code générant la classe à compiler j'ai un ajout de référence :
Notez que la référence "Billing.Rules.dll" existe au niveau du projet où se trouve le code qui effectue la compilation dynamique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 CompilerParameters loParameters = new CompilerParameters(); loParameters.ReferencedAssemblies.Add("Billing.Rules.dll");
L'erreur survient au moment de la compilation :Le plus perturbant c'est que si j'effectue cette compilation à la volée en dehors d'un contexte de service, tout fonctionne bien.Le fichier de métadonnées 'Billing.Rule.dll' est introuvable.
Je viens donc vers vous pour obtenir quelques conseils, astuces, aides à ce sujet.
Merci d'avance
Cordialement
Partager