首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >名称'ConfigurationManager'在当前上下文中不存在?

名称'ConfigurationManager'在当前上下文中不存在?

提问于 2017-12-21 11:09:20
回答 2关注 0查看 573

我正在尝试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=&quot;Data Source=localhost;Initial Catalog=qbank;Persist Security Info=True;User ID=**;Password=****;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>
</configuration>

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档