8 Mart 2010, PAZARTESİ
uygulama okuma.yapılandırma dosyası
StartingMonthColumn ve CategoryHeadingColumn okumaya çalışıyorum app altında.yapılandırma dosyası kodunu kullanarak
ConfigurationSettings.AppSettings["StartingMonthColumn"]
ama boş da ConfigurationSettings geri dönüyor.AppSettings.Kont sıfır döndürür
Lütfen bana windows bu uygulama okumak için yardımcı olur
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="CTARepository.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
<userSettings>
<CTARepository.Properties.Settings>
<setting name="Setting" serializeAs="String">
<value />
</setting>
</CTARepository.Properties.Settings>
</userSettings>
<appSettings>
<add key="StartingMonthColumn" value="7"/>
<add key="CategoryHeadingColumn" value="1"/>
</appSettings>
</configuration>
CEVAP
8 Mart 2010, PAZARTESİ
ConfigurationSettings.AppSettingseski, ConfigurationManager.AppSettings yerine (System.Configuration bir başvuru eklemek gerekir) kullanmalısınız
int value = Int32.Parse(ConfigurationManager.AppSettings["StartingMonthColumn"]);
Eğer hala varsa sorunları app okuma eğer var ayarları app.config dosyanızı düzgün adlı kontrol edin. Özellikle, MyApp.exe.config, yani yürütme Kurulu'na göre adlandırılmış olmalı ve MyApp.exe ile aynı dizinde bulunmalıdır.
Bunu PaylaÅŸ:

Nasıl ASP.net/C# uygulama yapılandırma...
Ünite uygulama testleri.NUnit ile yapı...
Basit bir yapılandırma Windows Formlar...
Bağlantı dizesi 'MyEntities'...
Birim test projesi yük hedef uygulama&...