Referensi yang diperlukan untuk merakit '<assemblyidentity>' yang berisi jenis '<typename>', tetapi tidak ditemukan referensi yang sesuai karena kemungkinan referensi melingkar: <referencedependencylist>

Ekspresi menggunakan jenis, seperti kelas, struktur, antarmuka, enumerasi, atau delegasi, yang ditentukan di luar proyek Anda. Tetapi, referensi proyek Anda ke rakitan itu adalah bagian dari serangkaian referensi melingkar.

Ketika beberapa proyek memiliki referensi di antara mereka sendiri, referensi dapat melingkar. Misalnya, dua proyek dapat memiliki referensi satu sama lain. Secara umum, rantai referensi dari satu proyek ke proyek berikutnya pada akhirnya dapat kembali ke proyek awal. Jika ini terjadi, tidak ada proyek akhir di akhir rantai untuk menyelesaikan referensi.

Untuk mengakses jenis yang ditentukan di rakitan lain, kompiler Visual Basic harus memiliki referensi ke rakitan itu. Ini harus menjadi referensi tunggal yang tidak ambigu yang tidak menyebabkan referensi melingkar di antara proyek.

ID Kesalahan: BC30962

Untuk memperbaiki kesalahan ini

  • Di properti proyek Anda, tambahkan referensi langsung ke proyek yang menghasilkan rakitan yang menentukan jenis yang Anda gunakan.

Lihat juga