Bir Console uygulama projesi oluşturduktan sonra projeme yeni App.conf dosyası ekledim. Ben bağlantı dizesini korumak ama her zaman bana hataları yükseltmek ConfigurationManager sınıfını kullanarak istediğiniz program.cs üzerindeKonsol uygulamasında bağlantı dizesini alın
<connectionStrings>
<add name="DBEntities" connectionString="metadata=res://*/DBModel.csdl|res://*/DBModel.ssdl|res://*/DBModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=MY-LAPTOP;Initial Catalog=TestDB;User ID=test;Password=123123;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
: Benim yapılandırma dosyasında, ben aşağıdaki gibi varlık çerçevesi eklenerek oluşturduk bağlantı dizesini kopyalanabilir.
String connString = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString;
Lütfen bana çözümler öner. Şimdiden teşekkürler.
projenize System.Configuration
bir başvuru ekleyin:
benim problems.In benim çözüm birçok projesi var düzelttik. Temel olarak, dağıtım projesinde bağlantı dizesi bölümünü web.conf veya app.conf'a kopyaladım, sonra bağlantı dizesini okuyabiliyorum. Cevabınız için çok teşekkür ederim. – nvtthang