Freigeben über


MTS-Verwaltungsbibliothek

Die MTS-Verwaltungsbibliothek, die mit den COM+-Verwaltungsschnittstellen ausgeliefert wird, bietet Abwärtskompatibilität mit der MTS 2.0-Verwaltungsbibliothek. Der meiste vorhandene MTS 2.0-Verwaltungscode funktioniert weiterhin mit der bereitgestellten MTSAdmin-Bibliothek. einige Funktionen wurden jedoch geändert.

Um die neuen Funktionen zu nutzen oder wenn Sie zum ersten Mal Verwaltungscode schreiben, sollten Sie die COMAdmin-Bibliothek verwenden.

Die folgenden Elemente in der aktuellen MTS-Verwaltungsbibliothek werden von der MTS 2.0-Verwaltungsbibliothek geändert:

  • Die IRemoteComponentUtil-Schnittstelle ist nicht mehr verfügbar.
  • Die RemoteComponents-Auflistung ist nicht mehr verfügbar.
  • Die RoleID-Eigenschaft ist nicht mehr verfügbar, der Rollenname wird jetzt als Schlüssel dafür verwendet.
  • Die ExportPackage-Methode exportiert keine client.exe mehr.
  • Die RemoteComponentInstallPath-Eigenschaft wird in der LocalComputer-Auflistung nicht mehr verfügbar gemacht.
  • Die ApplicationInstallPath-Eigenschaft wird in der LocalComputer-Auflistung nicht mehr verfügbar gemacht.
  • Das Systempaket heißt jetzt Systemanwendung.
  • Das Hilfspaket heißt jetzt COM+-Hilfsprogramme.
  • Die IsSystem-Eigenschaft ist in der Components-Auflistung in MTSAdmin vorhanden, gibt jedoch "NotImpl" zurück, wenn sie aktiviert ist, und wird nicht gespeichert, wenn festgelegt.
  • Die PackageName-Eigenschaft wird von der Components-Auflistung nicht mehr unterstützt. Um den Namen des Pakets zu ermitteln, müssen Sie jetzt die PackageID abrufen und dann das übereinstimmende Paket in der Packages-Auflistung suchen.
  • Die folgenden Eigenschaften sind in der InterfacesForComponent-Auflistung nicht mehr vorhanden:
    • ProxyCLSID
    • ProxyDLL
    • ProxyThreadingModel
    • TypeLibFile
    • TypeLibID
    • TypeLibLangID
    • TypeLibPlatform
    • TypeLibVersion

Automatische Konvertierung aus MTS

COM+-Konvertierungsergebnisse und -probleme

Manuelle Konvertierung von MTS