编译器警告(等级 1)C4364

#用于以前在位置(行号)处看到的程序集“file”,没有 as_friend 属性;没有申请 as_friend

为某个给定的元数据文件重复了 #using 指令,但在第一处未使用 as_friend 限定符;编译器将忽略第二个 as_friend

有关详细信息,请参阅友元程序集 (C++)

示例

下面的示例创建一个组件。

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

下面的示例生成 C4364。

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