다음을 통해 공유


MTS 관리 라이브러리

COM+ 관리 인터페이스와 함께 제공되는 MTS 관리 라이브러리는 MTS 2.0 관리 라이브러리와의 이전 버전과의 호환성을 제공합니다. 대부분의 기존 MTS 2.0 관리 코드는 제공된 MTSAdmin 라이브러리에서 계속 작동합니다. 그러나 일부 기능이 변경되었습니다.

새 기능을 활용하거나 처음으로 관리 코드를 작성하는 경우 COMAdmin 라이브러리를 사용해야 합니다.

현재 MTS 관리 라이브러리의 다음 요소는 MTS 2.0 관리 라이브러리에서 변경됩니다.

  • IRemoteComponentUtil 인터페이스를 더 이상 사용할 수 없습니다.
  • RemoteComponents 컬렉션을 더 이상 사용할 수 없습니다.
  • RoleID 속성을 더 이상 사용할 수 없으므로 이제 역할 이름이 이 키로 사용됩니다.
  • ExportPackage 메서드는 더 이상 client.exe 내보내지 않습니다.
  • RemoteComponentInstallPath 속성은 LocalComputer 컬렉션에 더 이상 노출되지 않습니다.
  • ApplicationInstallPath 속성은 LocalComputer 컬렉션에 더 이상 노출되지 않습니다.
  • 이제 시스템 패키지의 이름이 시스템 애플리케이션입니다.
  • 이제 유틸리티 패키지의 이름은 COM+ 유틸리티입니다.
  • IsSystem 속성은 MTSAdmin의 Components 컬렉션에 있지만 확인되면 "NotImpl"을 반환하며 설정된 경우 저장되지 않습니다.
  • PackageName 속성은 Components 컬렉션에서 더 이상 지원되지 않습니다. 패키지 이름을 파악하려면 이제 PackageID를 가져와서 Packages 컬렉션에서 일치하는 패키지를 찾아야 합니다.
  • InterfacesForComponent 컬렉션에 더 이상 다음 속성이 없습니다.
    • ProxyCLSID
    • ProxyDLL
    • ProxyThreadingModel
    • TypeLibFile
    • TypeLibID
    • TypeLibLangID
    • TypeLibPlatform
    • TypeLibVersion

MTS에서 자동 변환

COM+ 변환 결과 및 문제

MTS에서 수동 변환