Udostępnij przez


Błąd narzędzi konsolidatora LNK1312

nieprawidłowy lub uszkodzony plik: nie można zaimportować zestawu

Uwagi

Podczas kompilowania zestawu plik inny niż moduł lub zestaw skompilowany za pomocą /clr został przekazany do opcji konsolidatora /ASSEMBLYMODULE . Jeśli przekazano plik obiektu do /ASSEMBLYMODULE, wystarczy przekazać obiekt bezpośrednio do konsolidatora, zamiast do /ASSEMBLYMODULE.

Example

W poniższym przykładzie utworzono plik .obj.

// LNK1312.cpp
// compile with: /clr /LD
public ref class A {
public:
   int i;
};

Poniższy przykład generuje LNK1312.

// LNK1312_b.cpp
// compile with: /clr /LD /link /assemblymodule:LNK1312.obj
// LNK1312 error expected
public ref class M {};