Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Bagaimana untuk menyusun c# ke dalam dll

Bagaimana untuk menyusun c# ke dalam dll

下次还敢
下次还敢asal
2024-04-04 18:30:18673semak imbas

Cara untuk menyusun ke DLL dalam C#: Buat projek perpustakaan kelas baharu. Tambahkan kod yang ingin anda susun. Pilih "Pengurus Konfigurasi" dalam menu binaan dan pilih kotak semak "DLL". Bina penyelesaian untuk menyusun DLL.

Bagaimana untuk menyusun c# ke dalam dll

Cara untuk menyusun ke DLL dalam C#

A DLL (Dynamic Link Library) ialah perpustakaan yang mengandungi kod dan data yang boleh digunakan semula dalam berbilang aplikasi. Begini cara untuk menyusun ke DLL dalam C#:

1 Buat projek baharu

  • Dalam Visual Studio, klik Fail >
  • Pilih "Visual C#" > "Windows Desktop" >

2. Tambahkan kod

  • Klik dua kali fail "Class1.cs" dalam penjelajah projek.
  • Tambah kod berikut untuk mentakrifkan fungsi mudah:
<code class="csharp">public class Class1
{
    public int Add(int x, int y)
    {
        return x + y;
    }
}</code>

3 Kompil ke DLL

  • Dalam menu Bina, pilih Pengurus Konfigurasi.
  • Dalam senarai juntai bawah Konfigurasi Penyelesaian Aktif, pilih Semua Konfigurasi.
  • Di bawah lajur "Bina", pilih kotak pilihan "DLL".
  • Klik OK untuk menyimpan perubahan.

4. Jana DLL

  • Dalam menu "Bina", pilih "Bina Penyelesaian".
  • Selepas penyusunan selesai, DLL output akan ditempatkan dalam folder "binDebug" atau "binRelease" projek.

Nota Tambahan:

  • Pastikan untuk menetapkan "Rangka Kerja Sasaran" kepada versi Rangka Kerja .NET yang sama seperti aplikasi sasaran.
  • Nama fail DLL output akan sama dengan nama projek tetapi dengan sambungan ".dll".
  • Anda boleh menggunakan alat "regasm" untuk mendaftarkan DLL sebagai komponen COM, menjadikannya tersedia untuk digunakan dalam kod tidak terurus.

Atas ialah kandungan terperinci Bagaimana untuk menyusun c# ke dalam dll. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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