Redystrybucja formantów

Program Visual C++ .NET udostępnia formanty ActiveX, które można używać w aplikacji.Następnie można redystrybuować formantów wraz z aplikacji.W Wstawianie formantu ActiveX okno dialogowe, podkreślając formant wyświetli jego plik .ocx lub .dll.

Aby uzyskać listę pakietu redystrybucyjnego programu Visual C ++ –supplied formanty ActiveX, zobacz 2003\redist.txt Program Files\Microsoft Visual Studio .NET na drugim dysku CD-ROM; produktu Visual C++ .NET wszystkie pliki .ocx w folderze Win\System są do dystrybucji.

Formanty ActiveX MFC: Rozpowszechnianie formantów ActiveX wyjaśniono, jak zainstalować i zarejestrować pakiet redystrybucyjny formantów ActiveX.

Scalanie projektów moduł wyjaśnia, jak wdrażania programu Visual Studio .NET obsługuje redystrybucji pliki przez moduły korespondencji seryjnej.

Redystrybuowanie bazy danych obsługują pliki omówiono sposób redystrybucji pliki obsługi technologii bazy danych w programie Microsoft Data Access SDK.

Jeśli aplikacja używa formantu ActiveX, który łączy się z bazą danych, musisz zainstalować lub wykonaj następujące czynności:

  • Model DCOM dla systemu Windows. Musisz uruchomić Dcom98.exe lub Dcom95.exe na dowolnym komputerze z systemem wersjach systemu Windows starszych niż Windows 2000. (Dcom98.exe jest specjalnie dla systemu Windows 98. DCOM95.exe jest specjalnie dla systemu Windows 95). Można pobrać te pliki ze https://www.microsoft.com/com/resources/downloads.asp.

  • SKŁADNIKI MDAC 2.8 SDK. Microsoft Data Access 2.8 SDK należy zainstalować na komputerze docelowym.Możesz pobrać ten od https://go.microsoft.com/fwlink/?LinkId=205525.

  • Program MDAC 2.8 redystrybucji. MDAC 2.8 SDK jest przeznaczony do użytku z programem redystrybucji składników MDAC 2.8 (MDAC_TYP.(EXE).Można pobrać MDAC_TYP.EXE z https://go.microsoft.com/fwlink/?LinkId=164412.

  • Replikują nazwy DSN. Należy także replikować nazwę źródła danych na komputerze docelowym.Można to zrobić programowo z funkcji takich jak : ConfigDSN.

Ważne uwagi dotyczące redystrybucji składnika

  • Redystrybuowanie składniki DAO. Microsoft zaleca korzystanie z aparatu Jet 4.0 z dodatkiem SP3 (wersja 2927.04) lub nowszym.Aparatu Jet 4.0 z dodatkiem SP3 jest dostarczany z systemu Windows 2000 i Windows Me.Przy użyciu tej wersji Jet zmniejsza liczbę wersji aparatu Jet, które muszą być badane z aplikacją.

    Systemu Windows XP dostarczany uaktualnionym service pack aparatu Jet nie jest dostępny w starszych wersjach systemu Windows.Testowanie aplikacji w systemie Windows XP automatycznie sprawdza wersji aparatu Jet dostarczany z systemem Windows XP.Należy przetestować aplikacje DAO w obu wersjach aparatu Jet 4.0 przed ich zwolnieniem.

    Jedyną różnicą w wersji systemu Windows XP jest wykrytych od czasu wydania systemu Windows 2000.Jeśli użytkownicy aplikacji nie napotkają problemów, istnieje potrzeba uaktualnienia poza aparatu Jet 4.0 z dodatkiem SP3.

    Jeśli używasz systemu Windows 2000 i chcesz uaktualnić używaną wersję programu Jet, należy użyć dodatków service Pack systemu Windows.Jeśli używasz wersji systemu Windows starszych niż Windows 2000, można uzyskać najnowszą wersję programu Jet, jak opisano w artykule bazy wiedzy Knowledge Base "ACC2000: Aktualizacja wersji z aparatu Jet 4.0 dostępne w Centrum pobierania Microsoft" (Q239114).Artykuły bazy wiedzy Knowledge Base można znaleźć na dysku CD-ROM z biblioteki MSDN lub w https://support.microsoft.com/support.

  • Znane problemy z formantami ActiveX. Istnieje znany problem z dynamicznego tworzenia wystąpień redystrybucyjny formantów ActiveX na komputerach, na których nie został zainstalowany program Visual C++, jak opisano w artykule bazy wiedzy Knowledge Base, "PRB: dynamiczne tworzenie z pakietu redystrybucyjnego formantu nie powiedzie się" (Q151804).Artykuły bazy wiedzy Knowledge Base można znaleźć na dysku CD-ROM z biblioteki MSDN lub w https://support.microsoft.com/support.Jest również znany problem z wprowadzania niektórych formantów ActiveX na okno dialogowe; otrzymasz komunikat pole informujący, że formant wymaga licencji projektowania, zgodnie z opisem w artykule z bazy wiedzy Knowledge Base, "PRB: potrzeba projektowania licencji dla formantów ActiveX firmy Microsoft" (Q155059).Artykuły bazy wiedzy Knowledge Base można znaleźć na dysku CD-ROM z biblioteki MSDN lub w https://support.microsoft.com/support.

  • Visual Studio licencjonowane formanty. Licencjobiorców visual Studio można redystrybuować specyficzne dla innych narzędzi programistycznych Visual Studio dodatkowych formantów ActiveX.Na przykład formant wykresu jest rozpowszechniane z języka Visual Basic, które również statków w programie Visual Studio.Tak więc jeśli używasz języka Visual C++ w ramach licencji programu Visual Studio można redystrybuować formantu wykresu.Jednakże w przypadku zakupu tylko Visual C++, nie masz licencji do rozpowszechniania.

Zobacz też

Informacje

Korzystanie z formantów ActiveX

Formanty MFC ActiveX: dystrybucja formantów ActiveX