Přerozdělení ovládací prvky
Visual C++ .NET poskytuje ovládací prvky technologie ActiveX, které lze použít v aplikacích.Ovládací prvky spolu s aplikacemi lze poté dále šířit.Pokud zvýrazníte ovládací prvek v dialogovém okně Insert ActiveX Control, zobrazí se jeho soubor .ocx nebo soubor .dll.
Seznam dodávaných šiřitelných ovládacích prvků technologie ActiveX Visual C ++, viz Program Files\Microsoft Visual Studio .NET 2003\redist.txt na disku 2 Visual C++ .NET; všechny soubory .ocx ve složce Win\System folder jsou šiřitelné.
Ovládací prvky MFC ActiveX: Distribuce ovládací prvky ActiveX vysvětluje, jak nainstalovat a registrovat redistributable ovládací prvky ActiveX.
Sloučené projekty instalace vysvětluje, jak Visual Studio .NET zpracovává šíření souborů prostřednictvím slučovacích modulů.
Šíření pomocných souborů databáze pojednává o tom, jak šířit podpůrné soubory pro databázové technologie, jenž jsou v Microsoft Data Access SDK.
Pokud vaše aplikace používá ovládací prvek technologie ActiveX, který se připojuje k databázi, musíte jej nainstalovat nebo provést následující:
DCOM pro systém Windows. V libovolném počítači s verzemi systému Windows starší než Windows 2000 je třeba spustit Dcom98.exe nebo Dcom95.exe.(Je Dcom98.exe speciálně pro systém Windows 98; Program Dcom95.exe je speciálně pro Windows 95.) Tyto soubory můžete stáhnout https://www.microsoft.com/com/resources/downloads.asp.
MDAC 2.8 SDK. Měli byste nainstalovat Microsoft Data Access 2.8 SDK na cílový počítač.Můžete stáhnout z tohoto https://go.microsoft.com/fwlink/?LinkId=205525.
Redistribuční program MDAC 2.8. SDK pro součásti MDAC 2.8 je navržena pro použití s programem přerozdělení MDAC 2.8 (MDAC_TYP.(EXE).MDAC_TYP si můžete stáhnout.EXE z https://go.microsoft.com/fwlink/?LinkId=164412.
Replikovat název zdroje dat (DSN). Také je třeba replikovat název zdroje dat na cílovém počítači.To lze provést programově pomocí funkcí jako například ConfigDSN.
Důležité poznámky na redistribuci komponent
Šíření součástí rozhraní DAO. Společnost Microsoft doporučuje používat databázový stroj Jet 4.0 SP3 (verze 2927.04) nebo novější.Databázový stroj Jet 4.0 SP3 se dodává se systémem Windows 2000 a Windows ME.Pokud použijete tuto verzi databázového stroje Jet, sníží se počet Jet verzí, které musí být testovány s vaší aplikací.
Systém Windows XP je dodáván s upgradovanou verzí Jet s aktualizací service pack, která není zahrnutá v předchozích verzích systému Windows.Testování aplikace v systému Windows XP automaticky testuje verzi Jet, která je dodávána se systémem Windows XP.Před jejich uvolněním je potřeba otestovat aplikace rozhraní DAO v obou verzích databázového stroje Jet 4.0.
Jediný rozdíl u verze systému Windows XP jsou opravy problémů nalezených od vydání systému Windows 2000.Pokud se u uživatelů aplikace nevyskytnou žádné problémy, není nutné upgradovat databázový stroj Jet 4.0 SP3.
Pokud používáte systém Windows 2000 a chcete upgradovat verzi databázového stroje Jet, musíte použít aktualizace Service Pack systému Windows.Pokud používáte verzi systému Windows starší než Windows 2000, můžete získat nejnovější verzi databázového stroje Jet, jak je popsáno v následujícím článku znalostní báze Knowledge Base "ACC2000: aktualizované verze z Microsoft Jet 4.0 k dispozici v Download Center" (Q239114).Články znalostní báze Knowledge Base můžete najít na disku CD-ROM MSDN Library, nebo na https://support.microsoft.com/support.
Známé problémy s ovládacími prvky ActiveX. Existuje známý problém s dynamicky vytváření instancí redistributable ovládacích prvků ActiveX v počítačích, ve kterých nebyla nainstalována aplikace Visual C++, jak je popsáno v následujícím článku znalostní báze Knowledge Base "PRB: dynamické z Redistributable řízení nezdaří vytvoření" (Q151804).Články znalostní báze Knowledge Base můžete najít na disku CD-ROM MSDN Library, nebo na https://support.microsoft.com/support.Je také známý problém s uvádění některých ovládacích prvků ActiveX v dialogovém okně; Zobrazí pole zpráva, že vyžaduje ovládací prvek návrhu licenci, jak je popsáno v následujícím článku znalostní báze Knowledge Base "PRB: třeba návrhu licence pro Microsoft ActiveX Controls" (Q155059).Články znalostní báze Knowledge Base můžete najít na disku CD-ROM MSDN Library, nebo na https://support.microsoft.com/support.
Licencované ovládací prvky Visual Studio. Držitelé licence Visual Studio mohou šířit další ovládací prvky technologie ActiveX specifické pro jiné vývojářské nástroje Visual Studio.Například ovládací prvek graf je šířen s jazykem Visual Basic, který je také dodáván v aplikaci Visual Studio.Proto pokud používáte Visual C++ jako součást licence Visual Studio, můžete šířit ovládací prvek graf.Nicméně pokud jste zakoupili pouze Visual C++, k jejímu dalšímu šíření nemáte licenci.
Viz také
Referenční dokumentace
Použití ovládacích prvků technologie ActiveX
Ovládací prvky MFC ActiveX: Distribuce ovládací prvky ActiveX
Historie změn
Datum |
Historie |
Důvod |
---|---|---|
Prosinec 2010 |
Aktualizované odkazy na součásti MDAC a SDK pro součásti MDAC. |
Názory zákazníků |