Nasıl okuyacağımı bilmediğim bir .config dosyasında saklanan bir bağlantı dizesi var.
Etrafında arama yaptım ve çoğu AppSetting içinde saklanan anahtar/değer çiftlerini okuma hakkında bulundu. Ancak bu dosya farklı düzenlenmiştir. Tek ihtiyacım olan ConnectionString'in değerini almak.
Not: .config
dosyasını değiştiremiyorum. Bana verildi. Projenizin adUygulama değerlerini okuma app.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="Assessment.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
<userSettings>
<Assessment.Properties.Settings>
<setting name="ConnectionString" serializeAs="String"> //This value I need
<value>Provider=Microsoft.ACE.OLEDB.12.0;Data Source=[%CURRENT%]\DB.mdb</value>
</setting>
</Assessment.Properties.Settings>
</userSettings>
</configuration>
içinde. Bunların görünmesi için yapmam gereken bir şey var mı? Tüm yaptığım, .config dosya içeriğini, uygulamanın App.config dosyasına yapıştırmak. – atoMerz
Bu, doğru cevap olarak işaretlenmelidir. Teşekkürler. – Cody