ฉันพยายามเข้าถึงconnectionStringsจากไฟล์ปรับแต่ง รหัสคือ ASP.NET + C # ฉันได้เพิ่มSystem.Configurationการอ้างอิงและยังกล่าวถึงการใช้ แต่ก็ยังไม่ยอมรับการชุมนุม
ฉันใช้ VSTS 2008 ความคิดใดที่อาจเป็นสาเหตุได้
สิ่งที่แปลกประหลาดอีกอย่างคือชื่อชุดประกอบที่แสดงเป็น "System.configuration" ซึ่งเป็นตัวพิมพ์เล็ก c ซึ่งไม่ใช่วิธีแสดงชื่อสำหรับชุดประกอบระบบอื่น
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
namespace Utility
{
    public class CommonVariables
    {
        public static String ConnectionString
        {
            get { return ConfigurationManager.ConnectionStrings["EmployeeEntities"].ConnectionString; }
        }  
    }  
}
Config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <connectionStrings>
    <add name="qbankEntities" connectionString="metadata=res://*/qbankModel.csdl|res://*/qbankModel.ssdl|res://*/qbankModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=localhost;Initial Catalog=qbank;Persist Security Info=True;User ID=**;Password=****;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
  </connectionStrings>
</configuration>