Plattformsstöd för annonsering
Windows Installer stöder annonsering av program och funktioner.
Följande annonsfunktioner är tillgängliga på Windows Server 2008 R2, Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP och Windows 2000.
Genvägar och deras ikoner.
Tillägg och deras ikoner som anges i ProgId Table.
Gränssnitt och kommandoverb som registrerats under ProgId-nyckeln.
CLSID-kontexter och InProcHandler.
Install-On-Demand via OLE är endast tillgängligt programmatiskt via CoCreateInstance (C/C++) och CreateObject Function (Visual Basic) eller GetObject Function (Visual Basic).
Not
AppId- och Typelib-information skrivs endast när en annonserad komponent installeras.
För att stödja filnamnstillägg måste programmet publiceras till Active Directory av en administratör med grupprincip.
Anmärkningar
Installationen av produkten kanske inte kräver en omstart, men alla annonserade genvägar fungerar inte förrän datorn startas om. De annonserade genvägarna för efterföljande installationer fungerar utan omstart.
För att säkerställa att annonserade genvägar fungerar korrekt bör paketförfattaren schemalägga en tvingad omstart i slutet av installationen.
För att undvika onödiga omstarter av systemet schemalägger du en omstart så att den bara körs om ingen version av Windows Installer har installerats.
Villkorssatser kan kontrollera egenskapen ShellAdvtSupport och egenskapen Version9X. Mer information om hur du schemalägger en villkorlig tvingad omstart finns i System Reboots and Using Properties in Conditional Statements.