SORU
13 AĞUSTOS 2009, PERŞEMBE


Geçerli bağlamda adı 'ConfigurationManager' yok

Config dosyasından connectionStrings erişmeye çalışıyorum. Kodu ASP.NET C#. Başvuru için System.Configuration ekledim ve ayrıca kullanarak bahsetti. Ama yine de Kurul kabul etmez.

VSTS 2008 kullanıyorum. Herhangi bir fikir nedeni ne olabilir?

Bir başka garip şey derleme adı "Sistem." olarak gösterilir"daha düşük bir dava c-hangi isimler Diğer Sistem montajlar için görüntülenir. yapılandırma

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>

CEVAP
3 Aralık 2009, PERŞEMBE


Sadece gerekli kullanmak için değiladSystem.Configuration. Ayrıca, başvuru eklemek içinderlemeSystem.Configuration.dll , Başvurular sekmesinde sağ-ıng tarafından, başvuru ekleyin ve sonra da Sistem Bul'u seçin.Yapılandırma. Bu kesin işe yarayacak. Ayrıca NameValueCollection için yazmak zorunda:

using System.Collections.Specialized;

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CommonArtisan

    CommonArtisa

    7 Temmuz 2012
  • PremiumBeat.com - Royalty Free Music

    PremiumBeat.

    16 Kasım 2008
  • TheRightTire

    TheRightTire

    14 EKİM 2009