Avertissement du compilateur (niveau 1) C4364

#using pour l’assembly 'file' précédemment vu à l’emplacement(line_number) sans attribut as_friend ; as_friend non appliqué

Une #using directive a été répétée pour un fichier de métadonnées donné, mais le as_friend qualificateur n’a pas été utilisé dans la première occurrence ; le compilateur ignore le deuxième as_friend.

Pour plus d’informations, consultez Assemblys friend (C++).

Exemples

L’exemple suivant crée un composant.

// C4364.cpp
// compile with: /clr /LD
ref class A {};

L’exemple suivant génère l’erreur C4364.

// C4364_b.cpp
// compile with: /clr /W1 /c
#using " C4364.dll"
#using " C4364.dll" as_friend   // C4364