2009-05-21 8 views
0

Ich habe versucht, einen Remoting-Dienst in IronRuby zu konsumieren, und ich bekomme diesen Fehler.Wie Remoting in IronRuby zu konsumieren

Es wurde versucht, eine für den Typ 'IronRuby.Runtime.IRubyObject' deklarierte Methode für ein Objekt aufzurufen, das 'Contracts.SomeManager' verfügbar macht.

Können Sie mir dabei helfen?

Hier ist mein Code.

require "netincludes" 

some_manager = System::Activator.get_object ISomeManager.to_clr_type, "tcp://localhost:8080/SomeManager" 
some_manager.get_message "hello" 

Antwort

0

Ich habe etwas ähnliches (Bindefehler tatsächlich), wenn ein einfaches IronRuby remoting Beispiel zu kochen versucht, aber ich konnte mein Beispiel habe verpfuscht, habe ich nicht mit viel remoting gespielt. Konnten Sie den vollständigen Code (zusammen mit netincludes) hier (oder irgendwo)

posten Vielleicht können wir einen Fehler (oder Implementierung im Prozess) identifizieren und dem codeplex issue tracker for IronRuby hinzufügen.

Ich bearbeite meine Antwort hier, wenn sich herausstellt, dass sie kein Fehler ist, und ich kann Ihnen helfen, dies zu beheben.