Ayende の Binsor をトランク Boo でコンパイルする
質問
Boo を含むリファレンスを更新しようとしています。Binsor をコンパイルすると、大量のエラーが発生するので、一度に 1 つずつハッキングしています。何度もソースを参照したりグーグルで調べたりしましたが、次の行を修正する方法がわかりません(TransformUnknownReferences.cs, 、115行目):
ExternalConstructor constructor = new ExternalConstructor(TypeSystemServices, constructorInfo);
の 外部コンストラクター リビジョン 3260 のコンストラクターは次のとおりです。
public ExternalConstructor(IReflectionTypeSystemProvider provider, ConstructorInfo ci)
TypeSystemServices がどこから来たのか、Binsor コードのこの時点から IReflectionTypeSystemProvider にどのように到達するのかがわかりません。Binsor や Boo の深い知識を持つ人が簡単な修正方法を知っている場合は、声を上げてください :)。
さらに良いのは、コードが過去 6 か月間更新されている、ある種の隠された Binsor リポジトリであると考えられます。
解決
そのコードはとても古いです。現在のリポジトリ Rhino.Commons は github にあります.
所属していません StackOverflow