Bagikan melalui


LNK1312 Kesalahan Alat Linker

file tidak valid atau rusak: tidak dapat mengimpor rakitan

Saat membuat rakitan, file selain modul atau rakitan yang dikompilasi dengan /clr diteruskan ke opsi linker /ASSEMBLYMODULE . Jika Anda meneruskan file objek ke /ASSEMBLYMODULE, cukup teruskan objek langsung ke linker, bukan ke /ASSEMBLYMODULE.

Contoh

Sampel berikut membuat file .obj.

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

Sampel berikut menghasilkan LNK1312.

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