Porada: generowanie zestawów międzyoperacyjnych z bibliotek typów
Importer biblioteki typów (Tlbimp.exe) to narzędzie wiersza polecenia, które konwertuje klasy i interfejsy zawarte w bibliotece typów COM na metadane. To narzędzie automatycznie tworzy zestaw międzyoperaowy i przestrzeń nazw dla informacji o typie. Po udostępnieniu metadanych klasy zarządzane klienci mogą tworzyć wystąpienia typu COM i wywoływać jego metody, podobnie jak w przypadku wystąpienia platformy .NET. Tlbimp.exe konwertuje całą bibliotekę typów na metadane jednocześnie i nie może generować informacji o typie dla podzestawu typów zdefiniowanych w bibliotece typów.
Aby wygenerować zestaw międzyoperajowy z biblioteki typów
Użyj następującego polecenia:
tlbimp<type-library-file>
Dodanie /out: przełącznik tworzy zestaw międzyoperaciowy ze zmienioną nazwą, taką jak LOANLib.dll. Zmiana nazwy zestawu międzyoperającego może pomóc w odróżnieniu jej od oryginalnej biblioteki DLL COM i zapobiec problemom, które mogą wystąpić zduplikowanymi nazwami.
Przykład
Następujące polecenie generuje zestaw Loanlib.dll w Loanlib
przestrzeni nazw.
tlbimp Loanlib.tlb
Następujące polecenie tworzy zestaw międzyoperajowy ze zmienioną nazwą (LOANLib.dll).
tlbimp LoanLib.tlb /out: LOANLib.dll