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

  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • hydejiaqi

    hydejiaqi

    12 Mart 2008
  • jeffisthecoolguy

    jeffisthecoo

    17 HAZİRAN 2013