Teilen über


Compilerfehler C2261

'string' : Assemblyverweis ist ungültig und kann nicht aufgelöst werden.

Bemerkungen

Ein Wert war ungültig.

InternalsVisibleToAttribute wird verwendet, um eine Freundassembly anzugeben. Wenn a.dll beispielsweise b.dll als Freundassembly angeben möchte, würden Sie (in a.dll): InternalsVisibleTo("b") angeben. Die Laufzeit ermöglicht dann b.dll den Zugriff auf alles in a.dll (mit Ausnahme privater Typen).

Weitere Informationen zur richtigen Syntax beim Angeben von Freundassemblys finden Sie unter Friend Assemblies (C++).

Beispiel

Im folgenden Beispiel wird C2261 generiert.

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