Chyba linkerů LNK1312
neplatný nebo poškozený soubor: Nelze importovat sestavení
Při sestavování sestavení se do možnosti linkeru /ASSEMBLYMODULE předal jiný soubor než modul nebo sestavení kompilovaný pomocí /clr. Pokud jste předali soubor objektu /ASSEMBLYMODULE, stačí předat objekt přímo linkeru namísto /ASSEMBLYMODULE.
Příklady
Následující ukázka vytvořila soubor .obj.
// LNK1312.cpp
// compile with: /clr /LD
public ref class A {
public:
int i;
};
Následující ukázka vygeneruje LNK1312.
// LNK1312_b.cpp
// compile with: /clr /LD /link /assemblymodule:LNK1312.obj
// LNK1312 error expected
public ref class M {};