Error del compilador C2261
'cadena': la referencia de ensamblado no es válida y no puede resolverse
Un valor no era válido.
InternalsVisibleToAttribute se usa para especificar un ensamblado de confianza. Por ejemplo, si a.dll quiere especificar b.dll como ensamblado de confianza, especificaría (en a.dll): InternalsVisibleTo("b"). De este modo, el entorno de ejecución permite que b.dll acceda a todo en a.dll (excepto los tipos privados).
Para obtener más información sobre la sintaxis correcta para especificar ensamblados de confianza, consulte Ensamblados de confianza (C++).
Ejemplo
El ejemplo siguiente genera el error 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