Rumah > pembangunan bahagian belakang > C++ > Mengapa Apl .NET Saya Menunjukkan 'Jenis Ditentukan dalam Perhimpunan yang Tidak Dirujuk' Apabila Menggunakan App_Code?

Mengapa Apl .NET Saya Menunjukkan 'Jenis Ditentukan dalam Perhimpunan yang Tidak Dirujuk' Apabila Menggunakan App_Code?

Mary-Kate Olsen
Lepaskan: 2025-01-04 12:00:35
asal
282 orang telah melayarinya

Why Does My .NET App Show

Menyelesaikan "Jenis Ditentukan dalam Perhimpunan yang Tidak Dirujuk" dengan Direktori Kod Apl

Dalam pembangunan .NET, menghadapi mesej ralat "Jenis 'TypeName' ditakrifkan dalam perhimpunan yang tidak dirujuk" boleh membingungkan, terutamanya apabila menggunakan App_Code direktori. Walaupun mengikut penyelesaian yang disyorkan, ralat mungkin berterusan.

Mesej ralat menandakan tiada rujukan kepada perhimpunan. Pertimbangkan coretan kod berikut:

MyObjectType a = new MyObjectType("parameter");
Salin selepas log masuk

Walaupun jenis "MyObjectType" mungkin telah dirujuk dengan betul, jenis lain yang terlibat dalam panggilan pembina, seperti "TypeFromOtherAssembly," mungkin tiada. Ini boleh membawa kepada ralat "tidak dirujuk".

Untuk menyelesaikan isu ini:

  1. Periksa Parameter dan Sifat Pembina: Semak sama ada terdapat pembina atau kaedah terlampau beban parameter memerlukan jenis khusus yang belum dirujuk lagi.
  2. Pastikan Pemasangan Deployment: Sahkan bahawa fail .cs yang mengandungi jenis yang hilang digunakan ke dalam direktori App_Code dan tindakan binaannya ditetapkan kepada "Compile."
  3. Pertimbangkan Transparent Assembly: Dalam beberapa kes, menggunakan perhimpunan telus boleh menyelesaikan isu rujukan. Himpunan telus adalah berbeza daripada perhimpunan yang dinamakan kuat dan tidak memerlukan rujukan eksplisit dalam sesetengah senario.

Dengan mengikuti langkah ini, anda seharusnya dapat mengenal pasti rujukan yang hilang dan menambahnya dengan sewajarnya, menyelesaikan masalah ralat dan membenarkan kod anda dilaksanakan dengan lancar.

Atas ialah kandungan terperinci Mengapa Apl .NET Saya Menunjukkan 'Jenis Ditentukan dalam Perhimpunan yang Tidak Dirujuk' Apabila Menggunakan App_Code?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan