Delen via


Compilerfout C2261

'tekenreeks' : assembly-verwijzing is ongeldig en kan niet worden omgezet

Opmerkingen

Een waarde is ongeldig.

InternalsVisibleToAttribute wordt gebruikt om een vriendassembly op te geven. Als a.dll bijvoorbeeld b.dll wilt opgeven als een vriendassembly, geeft u (in a.dll): InternalsVisibleTo("b"). Met de runtime hebben b.dll vervolgens toegang tot alles in a.dll (behalve privétypen).

Zie Vriendenassembly's (C++) voor meer informatie over de juiste syntaxis bij het opgeven van vriendassembly's.

Example

In het volgende voorbeeld wordt C2261 gegenereerd.

// 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