Redystrybuowanie formantów ActiveX programu Visual C++
Program Visual C++ 6.0 dostarcza kontrolki ActiveX, których można użyć w aplikacjach, które następnie rozpowszechniają. Te kontrolki nie są już uwzględniane w języku Visual C++. Zgodnie z umowami licencyjnymi dla programu Visual C++ 6.0 można rozpowszechnić te kontrolki przy użyciu aplikacji opracowanych w języku Visual C++.
Uwaga
Program Visual C++ 6.0 nie jest już obsługiwany przez firmę Microsoft.
Aby uzyskać listę redystrybucyjnych kontrolek ActiveX visual C++ 6.0, zobacz Common\Redist\Redist.txt na dysku 1 produktu Visual C++ 6.0.
Podczas dystrybucji aplikacji należy zainstalować i zarejestrować kontrolkę .ocx
ActiveX (przy użyciu regsvr32.exe). Ponadto należy upewnić się, że komputer docelowy ma bieżące wersje następujących plików systemowych (gwiazdka wskazuje, że plik musi być zarejestrowany):
Asycfilt.dll
Comcat.dll*
Oleaut32.dll *
Olepro32.dll *
Stdole2.tlb
Jeśli te biblioteki DLL nie są dostępne w systemie docelowym, należy je zaktualizować przy użyciu określonego mechanizmu aktualizacji odpowiedniego systemu operacyjnego.
W przypadku używania kontrolki ActiveX łączącej się z bazą danych należy również replikować nazwę źródła danych na komputerze docelowym. Można to zrobić programowo za pomocą funkcji, takich jak ConfigDSN
.
Niektóre kontrolki ActiveX pakietu redystrybucyjnego mają dodatkowe zależności. Dla każdego .ocx
pliku w folderze Os\System na dysku CD produktu Visual C++ 6.0 istnieje również .dep
plik. Dla każdego .ocx
pliku, który chcesz ponownie rozpowszechnić, poszukaj co najmniej jednego wpisu USES w odpowiednim .dep
pliku. Jeśli plik znajduje się na liście, musisz upewnić się, że plik znajduje się na komputerze docelowym. Wszystkie biblioteki DLL bezpośrednio obsługujące .ocx
plik muszą być zarejestrowane. (Aby program Regsvr32.exe zakończył się pomyślnie, komputer docelowy musi najpierw zawierać wszystkie biblioteki DLL statycznie ładowane kontrolki). Ponadto, jeśli biblioteka DLL wymieniona jako zależność ma .dep
również plik w folderze Os\System na dysku CD visual C++ 6.0, należy również zbadać ten .dep
plik dla wpisów USES.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla