Delen via


Fatale fout C1308

koppelen van assembly's wordt niet ondersteund

Opmerkingen

Een .netmodule is toegestaan als invoer voor de linker, maar een assembly is dat niet. Deze fout kan worden gegenereerd wanneer er een poging wordt gedaan om een assembly te koppelen die is gecompileerd met /clr:safe.

Zie .netmodule Files als Linker Input voor meer informatie.

Voorbeeld

In het volgende voorbeeld wordt C1308 gegenereerd:

// C1308.cpp
// compile with: /clr:safe /LD
public ref class MyClass {
public:
   int i;
};

en vervolgens,

// C1308b.cpp
// compile with: /clr /link C1308b.obj C1308.dll
// C1308 expected
#using "C1308.dll"
int main() {
   MyClass ^ my = gcnew MyClass();
}