2009-07-22 8 views

Odpowiedz

36

regsvr32 załaduje bibliotekę i spróbuje zadzwonić pod numer DllRegisterServer() z tej biblioteki. Nie obchodzi go, co faktycznie robi - po prostu wywołuje tę funkcję i sprawdza zwróconą wartość. Używasz go do rejestrowania serwerów COM w niezarządzanych bibliotekach DLL. Nie można wygenerować pliku .tlb.

regasm zarejestruje zestaw .NET narażonych na działanie COM jako serwer COM. Używasz go do zestawów .NET. Może wygenerować plik .tlb tylko ze względu na złożenie - sprawdza informacje o typie przechowywane w zespole i zawiera obiekty narażone na COM do biblioteki typów.

+2

@Aamir: Kiedy po raz pierwszy starał się zespół COM-naświetlone i spożywać go z VC++ aplikacji i dokonać tej aplikacji redystrybucyjnego miałem podobny zestaw pytaniu. Różnica polega na tym, że Stackoverflow.com uruchomiono później. – sharptooth

+0

@Aamir: Ha Ha Ha Dziękuję za wsparcie. Jeśli jest to możliwe, możemy ... Ale potrzebuję pozwolenia ... :-) – Cute

Powiązane problemy