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

  • jagadambarecords

    jagadambarec

    13 AĞUSTOS 2008
  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010
  • RogerBuckChrist

    RogerBuckChr

    9 Temmuz 2011