Redystrybuowanie formantów
Visual C++.NET dostarcza formantów ActiveX, które można używać w aplikacji.Następnie można redystrybuować kontroli wraz z aplikacjami.W Wstawianie formantu ActiveX , wyróżnienia formantu zostanie wyświetlone okno dialogowe jego pliku ocx lub dll.
Lista pakietu redystrybucyjnego programu Visual C++ –supplied formantów ActiveX, zobacz Program Files\Microsoft Visual Studio.NET 2003\redist.txt na dysku 2 Visual C++.CD-ROM netto produktu; do dystrybucji są pliki .ocx w folderze Win\System.
Formanty ActiveX MFC: Rozmieszczanie formantów ActiveX wyjaśnia, jak zainstalować i zarejestrować redystrybucyjny formantów ActiveX.
Scalanie modułu projektów wyjaśnia, jak Visual Studio.NET wdrażania obsługuje redystrybucji pliki za pomocą modułów 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, trzeba zainstalować lub wykonać następujące czynności:
Model DCOM dla systemu Windows. Musisz uruchomić Dcom98.exe lub Dcom95.exe na dowolnym komputerze z systemem Windows w wersjach 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 z 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żna pobrać to z https://go.microsoft.com/fwlink/?LinkId=205525.
Program redystrybucji MDAC 2.8. MDAC 2.8 SDK jest przeznaczony do użycia w programie MDAC 2.8 redystrybucji (MDAC_TYP.(EXE).Można pobrać MDAC_TYP.EXE z https://go.microsoft.com/fwlink/?LinkId=164412.
Replikuj DSN. Trzeba także replikować nazwa ź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
Redystrybucji DAO składników. Microsoft zaleca korzystanie z aparatu Jet 4.0 z dodatkiem SP3 (wersja 2927.04) lub nowszym.Dla aparatu Jet 4.0 z dodatkiem SP3, statki z systemu Windows 2000 i Windows Me.Przy użyciu tej wersji aparatu Jet zmniejsza liczbę wersji aparatu Jet, które muszą być badane z aplikacji.
System Windows XP jest dostarczany z uaktualnionym wersja dodatku service pack aparatu Jet nie uwzględnione w starszych wersjach systemu Windows.Testowanie aplikacji w systemie Windows XP automatycznie testów 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, ponieważ system Windows 2000 został wydany.Jeśli użytkownicy aplikacji nie występują problemy, istnieje potrzeba uaktualnienia poza aparatu Jet 4.0 z dodatkiem SP3.
Używać systemu Windows 2000, a uaktualniona wersja aparatu Jet, należy używać dodatków service Pack dla 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: aktualizowane w wersji z aparatu Jet 4.0 dostępne w Centrum pobierania Microsoft" (Q239114).Artykuły bazy wiedzy Knowledge Base można znaleźć MSDN Library CD-ROM lub na 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 z pakietu redystrybucyjnego kontroli Sklonowanie" (Q151804).Artykuły bazy wiedzy Knowledge Base można znaleźć MSDN Library CD-ROM lub na https://support.microsoft.com/support.Jest również znany problem ze złożeniem niektórych formantów ActiveX na okno dialogowe; otrzymujesz komunikat pole stwierdzające że formant wymaga licencji czasu projektowania, jak opisano w artykule bazy wiedzy Knowledge Base "PRB: muszą formanty czasu projektowania licencji dla Microsoft ActiveX" (Q155059).Artykuły bazy wiedzy Knowledge Base można znaleźć MSDN Library CD-ROM lub na https://support.microsoft.com/support.
Visual Studio licencjonowane formantów. Licencjobiorców visual Studio można redystrybuować dodatkowych formantów ActiveX, specyficzne dla innych narzędzi programistycznych Visual Studio.Na przykład formant wykresu jest rozpowszechniane z języka Visual Basic, również do statków w Visual Studio.W ten sposób Jeśli używasz programu Visual C++ w ramach licencji programu Visual Studio można redystrybuować formantu wykresu.Jednakże jeśli zakupiono tylko Visual C++, nie masz licencji, aby rozpowszechnić go.
Zobacz też
Informacje
Formanty ActiveX MFC: Rozmieszczanie formantów ActiveX
Historia zmian
Data |
Historia |
Przyczyna |
---|---|---|
Grudzień 2010 |
Zaktualizowane odwołania do składników MDAC i MDAC SDK. |
Opinie klientów. |