編譯器錯誤 C2261
'string' :元件參考無效,無法解析
值無效。
InternalsVisibleToAttribute 是用來指定friend元件。 例如,如果a.dll想要將b.dll指定為friend元件,您會指定 (a.dll): InternalsVisibleTo(“b” )。 運行時間接著允許b.dll存取a.dll中的所有專案(私人類型除外)。
如需指定 friend 元件時的正確語法詳細資訊,請參閱 Friend 元件 (C++)。
範例
下列範例會產生 C2261。
// C2261.cpp
// compile with: /clr /c
using namespace System::Runtime::CompilerServices;
[assembly: InternalsVisibleTo("a,a,a")]; // C2261
[assembly: InternalsVisibleTo("a.a")]; // OK
[assembly: InternalsVisibleTo("a")]; // OK