Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
W tym artykule opisano wskazówki dotyczące współdziałania COM w programie .NET Framework, które korzystają ze starszego narzędzia Importer biblioteki typów (Tlbimp.exe). W przypadku nowoczesnego platformy .NET użyj generowania kodu źródłowego COM lub interfejsu API ComWrappers. Aby uzyskać więcej informacji, zobacz współdziałanie modelu COM.
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ędzyoperacyjny i przestrzeń nazw na podstawie 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 .NET. Tlbimp.exe konwertuje całą bibliotekę typów na metadane jednocześnie i nie może wygenerować informacji o typie dla podzestawu typów zdefiniowanych w bibliotece typów.
Wygeneruj zestaw międzyoperacyjny na podstawie biblioteki typów
Aby wygenerować zespół międzyoperacyjny na podstawie biblioteki typów, użyj następującego polecenia:
tlbimp <type-library-file>
Dodanie przełącznika /out: tworzy zestaw międzyoperaciowy ze zmienioną nazwą, taką jak LOANLib.dll. Zmiana nazwy zestawu międzyoperacyjnego może pomóc odróżnić go od oryginalnej biblioteki COM DLL i zapobiec problemom, które mogą wynikać z występowania zduplikowanych nazw.
Example
Następujące polecenie tworzy zestaw Loanlib.dll w Loanlib przestrzeni nazw.
tlbimp Loanlib.tlb
Następujące polecenie tworzy zestaw międzyoperacyjny ze zmienioną nazwą (LOANLib.dll).
tlbimp LoanLib.tlb /out: LOANLib.dll