Bagikan melalui


Kesalahan Fatal C1308

menautkan rakitan tidak didukung

.netmodule diizinkan sebagai input ke linker, tetapi rakitan tidak. Kesalahan ini dapat dihasilkan ketika upaya dilakukan untuk menautkan rakitan yang dikompilasi dengan /clr:safe.

Untuk informasi selengkapnya, lihat File .netmodule sebagai Input Linker.

Sampel berikut menghasilkan C1308:

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

dan kemudian,

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