2010-02-23 6 views
0

J'essaie de mettre à jour nos références, y compris Boo. Lorsque je compile Binsor, je reçois un tas d'erreurs, que je pirate un à la fois. Après avoir parcouru beaucoup de source et googler, je suis incapable de comprendre comment fixer la ligne suivante (TransformUnknownReferences.cs, ligne 115):Compilation Ayes's Binsor avec tronc Boo

ExternalConstructor constructor = new ExternalConstructor(TypeSystemServices, constructorInfo); 

Le constructeur ExternalConstructor, comme la révision 3260, est la suivante:

public ExternalConstructor(IReflectionTypeSystemProvider provider, ConstructorInfo ci) 

Je n'ai pas compris d'où provient TypeSystemServices, ni comment j'arrive à un IReflectionTypeSystemProvider à partir de ce point dans le code Binsor. Si quelqu'un ayant une connaissance approfondie de Binsor et/ou Boo connaît une solution facile, veuillez en parler :).

Mieux encore serait une sorte de référentiel Binsor caché, où le code a été mis à jour au cours des six derniers mois.

Répondre