コンパイラ エラー C2261
'string' : アセンブリ参照は無効なため、解決できません
値が無効でした。
InternalsVisibleToAttribute は、フレンド アセンブリを指定するために使用します。 たとえば、a.dll がフレンド アセンブリとして b.dll を指定する場合は、(a.dll で) InternalsVisibleTo("b") を指定します。 その後、ランタイムでは b.dll から a.dll のすべて (プライベート型を除く) にアクセスが許可されます。
フレンド アセンブリを指定する際の正しい構文の詳細については、「フレンド アセンブリ (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