我正在尝试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; } } } }配置:
<?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>相似问题