CORRECTIF : Une installation peut échouer avec l’erreur 1935 lorsqu’un fichier .msi tente d’installer de nombreux fichiers de stratégie sur un ordinateur sur lequel .NET Framework 2.0 est installé

Symptômes

Examinons le scénario suivant. Un fichier .msi tente d’installer de nombreux fichiers de stratégie sur un ordinateur. Microsoft .NET Framework 2.0 est installé sur l’ordinateur. Dans ce scénario, l’installation peut échouer avec l’erreur 1935. En outre, vous pouvez remarquer des informations qui ressemblent à ce qui suit dans le fichier journal : MSI (c) (F0:64) [15:54:57:881] : MsiProvideComponentFromDescriptor retourne : 87
Erreur 1935.Une erreur s’est produite lors de l’installation du composant d’assembly {39A6D0E2-956C-4608-A4B3-AA22FDBDEF49}. HRESULT : 0x80070008. interface d’assembly : IAssemblyCacheItem, fonction : Commit, nom de l’assembly : policy.8.0.Act.Framework.DataExchange,Version="10.1.199.0 »,ProcessorArchitecture="MSIL »,PublicKeyToken="EBF6B2FF4D0A08AA »,Culture="neutral »,FileVersion="10.1.199.0 »

MSI (s) (84:64) [15:55:51:763] : Product : ACT ! par Sage Premium 2008 (10.0) -- Erreur 1935.Une erreur s’est produite lors de l’installation du composant d’assembly {39A6D0E2-956C-4608-A4B3-AA22FDBDEF49}. HRESULT : 0x80070008. interface d’assembly : IAssemblyCacheItem, fonction : Commit, nom de l’assembly : policy.8.0.Act.Framework.DataExchange,Version="10.1.199.0 »,ProcessorArchitecture="MSIL »,PublicKeyToken="EBF6B2FF4D0A08AA »,Culture="neutral »,FileVersion="10.1.199.0 »

L’action s’est terminée 15:55:51 : InstallFinalize. Valeur de retour 3.

Cause

Ce problème se produit en raison d’une fuite de handles de registre. La fuite provoque une exception en dehors de la ressource. Par conséquent, l’installation échoue.

Résolution

Informations sur le correctif logiciel

Un correctif logiciel pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est destiné à corriger uniquement le problème décrit dans cet article. Appliquez-la uniquement aux systèmes qui rencontrent ce problème spécifique.

Pour résoudre ce problème, contactez les services de support technique Microsoft pour obtenir le correctif logiciel. Pour obtenir la liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les coûts de support, visitez le site web Microsoft suivant :

http://support.microsoft.com/contactus/?ws=support Remarque Dans des cas particuliers, les frais habituellement engagés pour les appels de support peuvent être annulés si un Support Microsoft Professionnel détermine qu’une mise à jour spécifique résout votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes non directement liés à la mise à jour en question.

Configuration requise

Pour appliquer ce correctif, vous devez disposer du .NET Framework 2.0 ou du .NET Framework 2.0 Service Pack 1 (SP1).

Nécessité de redémarrer

Vous devez redémarrer l'ordinateur après l'application de ce correctif logiciel.

Informations sur le remplacement des correctifs logiciels

Ce correctif logiciel ne remplace pas un correctif logiciel publié précédemment.

Informations de fichier

La version anglaise de ce correctif logiciel contient les attributs de fichier (ou les attributs de fichier ultérieurs) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.

.NET Framework 2.0, versions x86

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Cordacwks.dll 2.0.50727.983 802 816 15-Jan-2008 12:01 x86
Mscorjit.dll 2.0.50727.983 326,656 15-Jan-2008 12:01 x86
Mscorlib.dll 2.0.50727.983 4,321,280 15-Jan-2008 12:01 x86
Mscorpe.dll 2.0.50727.983 102,912 15-Jan-2008 12:01 x86
Mscorwks.dll 2.0.50727.983 5,635,072 15-Jan-2008 12:01 x86
Normalization.dll 2.0.50727.983 15,360 15-Jan-2008 12:01 x86
Peverify.dll 2.0.50727.983 136,192 15-Jan-2008 12:01 x86
Sos.dll 2.0.50727.983 382,464 15-Jan-2008 12:01 x86
Vsavb7rt.dll 8.0.50727.983 1,330,688 15-Jan-2008 1,200 x86

Versions de l’architecture .NET Framework 2.0, Itanium

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Cordacwks.dll 2.0.50727.983 2,719,232 14-Jan-2008 03:20 IA-64
Cordacwks.dll 2.0.50727.983 802 816 15-Jan-2008 12:01 x86
Mscorjit.dll 2.0.50727.983 2,707,968 14-Jan-2008 20:01 IA-64
Mscorjit.dll 2.0.50727.983 326,656 15-Jan-2008 12:01 x86
Mscorlib.dll 2.0.50727.983 4,321,280 15-Jan-2008 12:01 x86
Mscorlib.dll 2.0.50727.983 3,960,832 15-Jan-2008 1,401 IA-64
Mscorpe.dll 2.0.50727.983 312,832 14-Jan-2008 19 : 55 IA-64
Mscorpe.dll 2.0.50727.983 102,912 15-Jan-2008 12:01 x86
Mscorpjt.dll 2.0.50727.983 3,502,080 14-Jan-2008 02:20 IA-64
Mscorwks.dll 2.0.50727.983 21,306,368 14-Jan-2008 19:59 IA-64
Mscorwks.dll 2.0.50727.983 5,635,072 15-Jan-2008 12:01 x86
Normalization.dll 2.0.50727.983 44,032 14-Jan-2008 2000- IA-64
Normalization.dll 2.0.50727.983 15,360 15-Jan-2008 12:01 x86
Peverify.dll 2.0.50727.983 383,488 14-Jan-2008 02:20 IA-64
Peverify.dll 2.0.50727.983 136,192 15-Jan-2008 12:01 x86
Sos.dll 2.0.50727.983 862,720 14-Jan-2008 1,220 IA-64
Sos.dll 2.0.50727.983 382,464 15-Jan-2008 12:01 x86
Vsavb7rt.dll 8.0.50727.983 1,330,688 15-Jan-2008 1,200 x86

.NET Framework 2.0, versions x64

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Cordacwks.dll 2.0.50727.983 1,597,440 14-Jan-2008 20:41 x64
Cordacwks.dll 2.0.50727.983 802 816 15-Jan-2008 12:01 x86
Mscorjit.dll 2.0.50727.983 1,588,736 14-Jan-2008 20:40 x64
Mscorjit.dll 2.0.50727.983 326,656 15-Jan-2008 12:01 x86
Mscorlib.dll 2.0.50727.983 4,321,280 15-Jan-2008 12:01 x86
Mscorlib.dll 2.0.50727.983 3,960,832 15-Jan-2008 00:21 x64
Mscorpe.dll 2.0.50727.983 157 184 14-Jan-2008 20:34 x64
Mscorpe.dll 2.0.50727.983 102,912 15-Jan-2008 12:01 x86
Mscorpjt.dll 2.0.50727.983 2,005,504 14-Jan-2008 20:40 x64
Mscorwks.dll 2.0.50727.983 10,326,528 14-Jan-2008 20:38 x64
Mscorwks.dll 2.0.50727.983 5,635,072 15-Jan-2008 12:01 x86
Normalization.dll 2.0.50727.983 18,432 14-Jan-2008 20:39 x64
Normalization.dll 2.0.50727.983 15,360 15-Jan-2008 12:01 x86
Peverify.dll 2.0.50727.983 205,824 14-Jan-2008 20:40 x64
Peverify.dll 2.0.50727.983 136,192 15-Jan-2008 12:01 x86
Sos.dll 2.0.50727.983 480,768 14-Jan-2008 20:48 x64
Sos.dll 2.0.50727.983 382,464 15-Jan-2008 12:01 x86
Vsavb7rt.dll 8.0.50727.983 1,330,688 15-Jan-2008 1,200 x86

.NET Framework 2.0 SP1, versions x86

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Cordacwks.dll 2.0.50727.1820 822,280 18 mars 2008 04:03 x86
Mscorlib.dll 2.0.50727.1820 4,345,856 18 mars 2008 04:03 x86
Mscorwks.dll 2.0.50727.1820 5,852,672 18 mars 2008 04:02 x86

Versions de l’architecture Itanium .NET Framework 2.0 SP1

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Cordacwks.dll 2.0.50727.1820 2,769,416 18 mars 2008 00:15 IA-64
Cordacwks.dll 2.0.50727.1820 822,280 18 mars 2008 04:03 x86
Mscorlib.dll 2.0.50727.1820 3,997,696 18 mars 2008 00:15 IA-64
Mscorlib.dll 2.0.50727.1820 4,345,856 18 mars 2008 04:03 x86
Mscorwks.dll 2.0.50727.1820 21,693,952 18 mars 2008 00:15 IA-64
Mscorwks.dll 2.0.50727.1820 5,852,672 18 mars 2008 04:02 x86

.NET Framework 2.0 SP1, versions x64

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Cordacwks.dll 2.0.50727.1820 1,652,744 17 mars 2008 2,228 x64
Cordacwks.dll 2.0.50727.1820 822,280 18 mars 2008 04:03 x86
Mscorlib.dll 2.0.50727.1820 4,345,856 17 mars 2008 2,228 x64
Mscorlib.dll 2.0.50727.1820 4,345,856 18 mars 2008 04:03 x86
Mscorwks.dll 2.0.50727.1820 10,493,952 17 mars 2008 2,228 x64
Mscorwks.dll 2.0.50727.1820 5,852,672 18 mars 2008 04:02 x86

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Informations supplémentaires

Pour plus d’informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft