25
การอ่านการตั้งค่าจาก app.config หรือ web.config ใน. NET
ฉันกำลังทำงานกับไลบรารีคลาส C # ที่ต้องสามารถอ่านการตั้งค่าจากweb.configหรือapp.configไฟล์ (ขึ้นอยู่กับว่า DLL นั้นถูกอ้างอิงจากแอปพลิเคชันเว็บ ASP.NET หรือแอปพลิเคชัน Windows Forms) ฉันพบว่า ConfigurationSettings.AppSettings.Get("MySetting") ใช้งานได้ แต่รหัสนั้นถูกทำเครื่องหมายว่าไม่สนับสนุนโดย Microsoft ฉันได้อ่านแล้วว่าควรใช้: ConfigurationManager.AppSettings["MySetting"] อย่างไรก็ตามSystem.Configuration.ConfigurationManagerดูเหมือนว่าคลาสจะไม่พร้อมใช้งานจากโครงการ C # Class Library วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร?