Freigeben über


Vorgehensweise: Kompilieren und Ausführen einer Basisremoteanwendung

Dieses Thema bezieht sich auf eine veraltete Technologie, die zum Zwecke der Abwärtskompatibilität mit vorhandenen Anwendungen beibehalten wird und nicht für die neue Entwicklung empfohlen wird. Verteilte Anwendungen sollten jetzt mit Windows Communication Foundation (WCF) entwickelt werden.

Das folgende Verfahren erläutert, wie die im Lieferumfang des Windows SDK enthaltenen Befehlszeilentools verwendet werden können, um die grundlegende Remotinganwendung, die in den Themen Vorgehensweise: Erstellen eines remotefähigen Typs, Vorgehensweise: Erstellen einer Hostanwendung und Vorgehensweise: Erstellen einer Clientanwendung erstellt wird, zu kompilieren. In den Anweisungen der einzelnen Themen wurden Sie angewiesen, ein remoting-Verzeichnis mit den Unterverzeichnissen type, client und listener zu erstellen.

So kompilieren Sie eine Basisremoteanwendung und führen sie aus

  1. Geben Sie bei der Eingabeaufforderung im Verzeichnis remoting\type folgenden Befehl ein:

    vbc /t:library RemotableType.vb
    
    csc /noconfig /t:library RemotableType.cs
    
  2. Kopieren Sie RemotableType.dll in das Verzeichnis remoting\client und in das Verzeichnis remoting\listener.

  3. Kopieren Sie listener.exe.config in das Verzeichnis remoting\listener.

  4. Kopieren Sie client.exe.config in das Verzeichnis remoting\client.

  5. Geben Sie bei der Eingabeaufforderung im Verzeichnis remoting\listener folgenden Befehl ein:

    vbc /r:RemotableType.dll Listener.vb
    
    csc /noconfig /r:RemotableType.dll Listener.cs
    
  6. Geben Sie bei der Eingabeaufforderung im Verzeichnis remoting\client folgenden Befehl ein:

    vbc /r:RemotableType.dll client.vb
    
    csc /noconfig /r:RemotableType.dll Listener.cs csc /noconfig /r:RemotableType.dll Client.cs 
    
  7. Geben Sie bei der Eingabeaufforderung im Verzeichnis remoting\listener die Zeichenfolge Listener ein:

  8. Wenn die Listener-Anwendung ausgeführt wird, öffnen Sie eine neue Eingabeaufforderung im Verzeichnis remoting\client und geben Folgendes ein: Client.

Siehe auch

Weitere Ressourcen

Erstellen einer .NET Framework-Basisremoteanwendung

Erstellungsdatum: 2010-02-13