Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Message d'erreur lorsque vous compilez des applications pour cibler le.NET Framework 4.5.2

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 2971005
Symptômes
Lorsque vous recompilez une application Microsoft.NET Framework 4.5.1 qui utilise les bibliothèques portables .NET pour cibler le.NET Framework Microsoft 4.5.2, vous recevez le message d'erreur suivant lors de la compilation :
Le type '{type}' est défini dans un assembly qui n'est pas référencé. Vous devez ajouter une référence à l'assembly 'assembly {}'.

Remarque : Dans ce message d'erreur assembly {} représente un des fichiers réels qui se trouve dans le \Reference Assemblies\Microsoft\Framework\"C:\Program Files (x 86).Dossier NETFramework\v4.5.2\Facades ».

Par exemple, le message d'erreur semblable à l'un des messages suivants :
Le type « System.Object » est défini dans un assembly qui n'est pas référencé. Vous devez ajouter une référence à l'assembly ' System.Runtime, Version = 4, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'.

Le type de « System.Attribute » est défini dans un assembly qui n'est pas référencé. Vous devez ajouter une référence à l'assembly ' System.Runtime, Version = 4, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'.
Résolution
Pour résoudre ce problème, installez la version mise à jour de Microsoft.NET Framework 4.5.2 Developer Pack. Pour plus d'informations sur le téléchargement, consultez Article 2901951 de la Base de connaissances Microsoft..

Avertissement : cet article a été traduit automatiquement

Propriétés

ID d'article : 2971005 - Dernière mise à jour : 06/19/2014 18:38:00 - Révision : 1.0

Microsoft .NET Framework 4.5.2

  • kbtshoot kbexpertiseinter kbsurveynew kbmt KB2971005 KbMtfr
Commentaires
ElementsByTagName("head")[0].appendChild(m);