Select the product you need help with
Toepassingen waarin algemeen uitgegeven zij-aan-zij assembly's niet worden gebruikt, kunnen kwetsbaar zijn voor problemen die worden opgelost door een software-update van MicrosoftArtikel ID: 835322 - Bekijk de producten waarop dit artikel van toepassing is. Inleiding Op computers met Windows Server 2003 kunnen beheerders globaal bijgewerkte side-by-side assembly's voor een bepaalde toepassing negeren. Op computers met Microsoft Windows XP kunnen zowel softwareontwikkelaars als beheerders elke globaal bijgewerkte side-by-side assembly voor een bepaalde toepassing negeren. Deze functie voor het negeren van assembly's kan er echter toe leiden dat uw toepassing kwetsbaar wordt voor problemen die worden verholpen door een globale update van Microsoft-software te installeren. Het wordt softwareontwikkelaars en beheerders daarom nadrukkelijk aangeraden deze functie niet gebruiken. Het wordt niet aangeraden side-by-side assembly's te gebruiken die worden gecombineerd met de DLL/COM-techniek voor omleiding in Windows. Zie de sectie 'Meer informatie' voor details. Meer informatieEen side-by-side assembly bevat een verzameling bronnen die een of meer DLL-bestanden, vensterklassen, COM-servers, typebibliotheken of interfaces kunnen bevatten. Deze bronnen worden altijd gezamenlijk aangeboden aan toepassingen. Een side-by-side assembly wordt geselecteerd door een XML-toepassingsmanifest dat op een van de volgende locaties kan voorkomen:
Bovendien kan een beheerder voor Windows Server 2003, of een beheerder of softwareontwikkelaar voor Windows XP, een globaal bijgewerkte side-by-side assembly negeren ('opt out') voor een bepaalde toepassing in plaats van de globaal bijgewerkte assembly te verwijderen voor alle toepassingen. Hiertoe kan een beheerder het toepassingsconfiguratiebestand bijwerken door een <publisherPolicy apply="no"/>-element toe te voegen. Als u wilt vaststellen of een toepassingsconfiguratiebestand wordt gebruikt om globaal bijgewerkte side-by-side assembly's te negeren voor een bepaalde toepassing op een computer met Windows XP, zoekt u naar het <publisherPolicy apply="no"/>-element in een .config-bestand dat dezelfde bestandsnaam heeft als het uitvoerbare bestand van de toepassing. Zoek bijvoorbeeld naar het <publisherPolicy apply="no"/>-element in het bestand Toepassing.exe.config om te bepalen of globaal bijgewerkte side-by-side assembly's worden genegeerd voor een toepassing die het uitvoerbare bestand Toepassing.exe heeft. Dit Toepassing.exe.config-bestand wordt geïnstalleerd op dezelfde locatie als het toepassingsmanifest van de toepassing. Met deze functie kunnen softwareontwikkelaars en beheerders selectief een update van Microsoft-software uitschakelen voor een bepaalde toepassing die niet juist werkt wanneer de software-update wordt geïnstalleerd. (Softwareontwikkelaars en beheerders hoeven dus niet de software-update te verwijderen voor alle toepassingen.) Als een toepassing echter een dergelijke negeerfunctie bevat, kan de toepassing kwetsbaar worden voor problemen die kunnen worden verholpen door de software-update. Opmerking Voor deze negeerfunctie is een vermelding vereist in de Microsoft Application Compatibility-database op computers met Windows Server 2003. Deze instelling kan alleen worden toegevoegd door beheerders of door Microsoft in een software-update. Er zijn nog andere methoden die de auteur van de toepassing, of degene die de toepassingsmap beheert, kan gebruiken om de globale update te negeren. Waarschuwing voor het gebruik van de DLL/COM-techniek voor omleiding in Windows Voor deze techniek is het gewoonlijk noodzakelijk dat een .local-bestand bij de toepassing wordt geïmplementeerd. Deze vereiste draagt ertoe bij dat problemen met de compatibiliteit van toepassingen worden voorkomen. Opmerking Het .local-bestand zorgt ervoor dat het systeem gebruikmaakt van het exemplaar van het DLL-bestand in de toepassingsmap in plaats van het globale exemplaar, dat een belangrijke onderhoudsupdate kan zijn. Het wordt softwareontwikkelaars en beheerders aangeraden voorzichtig te zijn met deze functie of de functie helemaal niet te gebruiken, als de toepassing gebruikmaakt van een side-by-side assembly. Bezoek voor meer informatie over de DLL/COM-techniek voor omleiding in Windows de volgende Microsoft-website: http://msdn2.microsoft.com/en-us/library/aa375142.aspx
(http://msdn2.microsoft.com/en-us/library/aa375142.aspx)
Aanbevolen procedures voor softwareontwikkelaars die gebruikmaken van side-by-side assembly's
http://msdn2.microsoft.com/en-us/library/ms997620.aspx
(http://msdn2.microsoft.com/en-us/library/ms997620.aspx)
ReferentiesGa voor meer informatie over alleenstaande toepassingen en side-by-side assembly's naar de volgende Microsoft-website: http://msdn2.microsoft.com/en-us/library/aa375193.aspx Klik voor meer informatie op het volgende artikelnummer in de Microsoft Knowledge Base:
(http://msdn2.microsoft.com/en-us/library/aa375193.aspx)
824684
(http://support.microsoft.com/kb/824684/
)
Beschrijving van de standaardterminologie die wordt gebruikt om software-updates van Microsoft te beschrijven
EigenschappenArtikel ID: 835322 - Laatste beoordeling: zaterdag 1 december 2007 - Wijziging: 4.3 De informatie in dit artikel is van toepassing op:
| Vertaalde artikelen
|


Naar boven








