Kelas ConfigurationManager tidak ada di .NET 4.5 Framework

Saya baru saja mulai bekerja dengan .NET Framework 4.5 dari C#. Saya menggunakan Aplikasi Formulir Windows. Saya telah melakukan impor yang diperlukan seperti:

using System.Configuration;

Namun sebenarnya kelas ConfigurationManager sepertinya tidak keluar. Saya telah mencoba menggunakan ConfigurationSettings sebagai gantinya, tetapi Visual Stdio memberi tahu saya bahwa itu sudah usang dan digantikan oleh ConfigurationManager!

Ini adalah potongan kode yang terkait dengan masalah tersebut:

Int32.Parse StartingMonth = int.parse(ConfigurationManager.AppSettings["StartingMonthColumn"]);

Jadi, bisakah Anda membantu saya?


person Hatem    schedule 18.10.2012    source sumber
comment
Apakah Anda memiliki referensi yang ditambahkan ke rakitan System.Configuration?   -  person jags    schedule 18.10.2012
comment
Referensi ditambahkan dan ini juga tidak menyelesaikan masalah!   -  person Hatem    schedule 18.10.2012


Jawaban (5)


  1. Pastikan Anda menambahkan System.Configuration.dll ke proyek. Jika Anda sudah menambahkannya, coba hapus dan tambahkan lagi.
  2. Letakkan kursor di ConfigurationManager lalu tekan ctrl+., dan lihat sarannya.
person Ekk    schedule 18.10.2012
comment
di #1 - di bawah proyek Anda, klik kanan pada referensi, klik tambahkan referensi, dan System.Configuration.dll akan tersedia di tab pertama .NET - person Aligma; 28.06.2013

Klik kanan pada proyek -> Tambah-> Referensi...-> Rakitan-> Kerangka Pilih Sistem. Konfigurasi (dicentang) Harus menyelesaikan masalah.

person Shalom Segev    schedule 13.07.2015

ConfigurationManager ada di namespace System.Configuration tetapi memerlukan rakitan System.Configuration di proyek Anda.

person Ramendra    schedule 01.07.2015

Itu karena referensi, saya baru saja memulai ulang proyek setelah menambahkan referensi dan berfungsi dengan baik :)

person Hatem    schedule 18.10.2012

Jika Anda tidak dapat menemukan referensi, inilah jalur yang benar

"C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a"

Buka Tambahkan referensi dan pilih opsi browser dan buka tautan di atas. Kemudian Anda dapat menambahkan System.Configuration.dll

person Chamath Viduranga    schedule 12.10.2018