Share via


Anwendungsdomänenübergreifendes Remoting

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.

In diesem Beispiel wird die Verwendung von .NET Framework Remoting für die Kommunikation zwischen Anwendungsdomänen veranschaulicht. In diesem Beispiel wird zudem demonstriert, wie Anwendungsdomänen zum Laden von Assemblys isoliert werden, um Sicherheitsgrenzen für nicht vertrauenswürdige Assemblys aufrechtzuerhalten.

So erstellen Sie das Beispiel mithilfe der Eingabeaufforderung

  1. Öffnen Sie eine Eingabeaufforderung, und navigieren Sie je nach verwendeter Programmiersprache zu dem entsprechenden sprachspezifischen Unterverzeichnis.

  2. Geben Sie msbuild.exe RemotingCrossAppDomain.sln in der Befehlszeile ein.

So erstellen Sie das Beispiel mithilfe von Visual Studio

  1. Öffnen Sie Windows Explorer, und navigieren Sie je nach verwendeter Programmiersprache zu dem entsprechenden sprachspezifischen Unterverzeichnis.

  2. Doppelklicken Sie auf das Symbol für RemotingCrossAppDomain.sln, um die Datei in Visual Studio zu öffnen.

  3. Klicken Sie im Menü Erstellen auf Projektmappe erstellen.

    Die Anwendung wird im Standardverzeichnis \bin oder \bin\Debug erstellt.

So führen Sie das Beispiel aus

  1. Navigieren Sie mithilfe der Eingabeaufforderung oder in Windows Explorer zu dem Verzeichnis, das die neue ausführbare Datei enthält.

  2. Geben Sie Application.exe in der Befehlszeile ein, oder doppelklicken Sie auf das Symbol für Application.exe, um die Datei aus Windows Explorer zu starten.

Erstellungsdatum: 2010-02-13