什麼,我有app.config
是這個無法讀取變量出的app.config
<?xml version="1.0"?>
<configuration>
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="Porject.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
<applicationSettings>
<Porject.Properties.Settings>
<setting name="PhotoLocation" serializeAs="String">
<value>.\photos\</value>
</setting>
</Porject.Properties.Settings>
</applicationSettings>
<connectionStrings>
<add name="****" connectionString="Data Source=***;Initial Catalog=****;User ID=***;Password=***" />
</connectionStrings>
</configuration>
,這是我如何調用PhotoLocation:
string s = ConfigurationManager.AppSettings["PhotoLocation"];
當我提出一個要求得到連接字符串,沒有問題,它工作正常;但是當我要求PhotoLocation
時,它返回null。 另外ConfigurationManager.AppSettings.Count
返回0.
有沒有人有我在做什麼錯的想法?
這不是問什麼。 AppSettings是一個非常基本的配置部分,沒有強大的輸入等等。 OP已創建或想要訪問需要其他方法的[ConfigurationSection](http://msdn.microsoft.com/en-us/library/2tw134k3.aspx)。 – CodeCaster
thx!工作正常 – jorne