MTS-Verwaltungsbibliothek

Die im Lieferumfang der COM+-Verwaltungsschnittstellen enthaltene MTS-Verwaltungsbibliothek bietet Abwärtskompatibilität mit der MTS 2.0-Verwaltungsbibliothek. Die meisten vorhandenen MTS 2.0-Verwaltungscodes funktionieren weiterhin mit der bereitgestellten MTSAdmin-Bibliothek. einige Funktionen wurden jedoch geändert.

Wenn Sie neue Funktionen nutzen oder verwaltungscode zum ersten Mal schreiben möchten, 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 nicht mehr für die LocalComputer-Auflistung verfügbar gemacht.
  • Die ApplicationInstallPath-Eigenschaft wird nicht mehr für die LocalComputer-Sammlung verfügbar gemacht.
  • Das Systempaket heißt jetzt Systemanwendung.
  • Das Hilfsprogrammpaket heißt jetzt COM+-Hilfsprogramme.
  • Die IsSystem-Eigenschaft ist in der Components-Auflistung in MTSAdmin vorhanden, gibt jedoch bei Aktiviert "NotImpl" zurück 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-Sammlung suchen.
  • Die folgenden Eigenschaften sind in der InterfacesForComponent-Auflistung nicht mehr vorhanden:
    • ProxyCLSID
    • ProxyDLL
    • ProxyThreadingModel
    • TypeLibFile
    • TypeLibID
    • TypeLibLangID
    • TypeLibPlatform
    • TypeLibVersion

Automatische Konvertierung von MTS

COM+-Konvertierungsergebnisse und -Probleme

Manuelle Konvertierung von MTS