LNK1309 Kesalahan Alat Linker
modul type1 terdeteksi; tidak valid dengan switch /CLRIMAGETYPE:type2
Keterangan
Jenis gambar CLR diminta dengan /CLRIMAGETYPE tetapi linker tidak dapat menghasilkan gambar jenis tersebut karena satu atau beberapa modul tidak kompatibel dengan jenis tersebut.
Misalnya, Anda akan melihat LNK1309 jika Anda menentukan /CLRIMAGETYPE:safe dan Anda melewati modul yang dibangun dengan /clr:pure.
Opsi /clr:pure dan /clr:safe compiler dan pustaka dukungan tidak digunakan lagi di Visual Studio 2015 dan tidak didukung di Visual Studio 2017.
Anda juga akan melihat LNK1309 jika Anda mencoba membangun aplikasi murni CLR yang sebagian tepercaya menggunakan ptrustu[d].lib. Untuk informasi tentang cara membuat aplikasi tepercaya sebagian, lihat Cara: Membuat Aplikasi Tepercaya Sebagian dengan Menghapus Dependensi pada DLL Pustaka CRT.
Untuk informasi selengkapnya, lihat /clr (Kompilasi Runtime Bahasa Umum) dan /CLRIMAGETYPE (Tentukan Jenis Gambar CLR).
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk