Errore del compilatore C2261
'string': il riferimento all'assembly non è valido e non può essere risolto
Valore non valido.
InternalsVisibleToAttribute viene utilizzato per specificare un assembly Friend. Ad esempio, se a.dll vuole specificare b.dll come assembly friend, specificare (in a.dll): InternalsVisibleTo("b"). Il runtime consente quindi b.dll di accedere a tutti gli elementi in a.dll (ad eccezione dei tipi privati).
Per altre informazioni sulla sintassi corretta quando si specificano assembly Friend, vedere Assembly Friend (C++).
Esempio
L'esempio seguente genera l'errore 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