Erro do Compilador C2261
'string': a referência do 'assembly' é inválida e não pode ser resolvida
Um valor não era válido.
InternalsVisibleToAttribute é usado para especificar um assembly amigável. Por exemplo, se a.dll quiser especificar b.dll como um assembly amigável, você especificaria (em a.dll): InternalsVisibleTo("b"). Em seguida, o runtime permite que b.dll acesse tudo em a.dll (exceto tipos privados).
Para obter mais informações sobre a sintaxe correta ao especificar assemblies amigáveis, consulte Assemblies amigáveis (C++).
Exemplo
O seguinte exemplo gera o erro 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