Mengapa beberapa aplikasi C# memiliki file app.config dan yang lainnya tidak?

pemrograman


Mengapa beberapa aplikasi C# memiliki file app.config dan yang lainnya tidak? Kedua solusi ini diinisialisasi sebagai Aplikasi Visual C# Windows Form.

Yang ini saya buat dalam versi Komunitas Visual Studio:
https://photos.app.goo.gl/DqS2tNUfHv6PHpiL8

Bit tangkapan layar ini berasal dari tutorial youtube. Saya mengikuti instruktur dalam video dan Dia membuatnya dengan pilihan menu sebagai Visual C# -> Aplikasi Windows Form.
https://photos.app.goo.gl/jR9jvFurWp4hMuve9

Apa yang saya coba:

Saya mencoba mengikuti tutorial dan saya perhatikan bahwa IDE instruktur, versi Komunitas Visual Studio, memiliki Solution Explorer yang menyertakan file app.config. Saya penasaran dan prihatin karena saya yakin pengaturan sistem dapat dimasukkan ke dalam file app.config sehingga kodenya akan berbeda dengan kode saya dan kode saya mungkin tidak berjalan sama sekali.

Solusi 1

Tergantung. Hal ini tergantung pada apakah Anda membuat aplikasi .Net Framework, yang secara default memiliki app.config[^] mengajukan; atau jika Anda membuat aplikasi .Net (inti), namun tidak. Ada perbedaan lain, seperti file .csproj dan lainnya.

Kode yang sama akan berfungsi di kedua Kerangka, .Net (inti) lebih baru, akan berjalan lebih cepat, dan juga dapat memiliki file konfigurasi, bernama pengaturan aplikasi.json[^]namun tidak diwajibkan secara default.

コメント

タイトルとURLをコピーしました