[WinForm][C#] 如何在App.config 加入應用程式的設定參數

2012-10-05


可能是我很傻很天真..
最近在寫 Winform的東西..
我要去設定.. App.config 我就手動加入一些值..

原本要快快樂樂開開心心的引用但是出現.





看起來似乎是不能像以前一樣的做法了..
這時候對專案按右鍵選擇屬性..




這時候左邊tab選擇.. Settings



這時候會有ㄧ個善界面來設定…
這時候我們看一下App.Config 裡面的Code..

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

 

  <configSections>

    <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >

      <section name="Books2011VoteBackend.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

    </sectionGroup>

  </configSections>

  <appSettings>

 

  </appSettings>

 

  <applicationSettings>

    <Books2011VoteBackend.Properties.Settings>

      <setting name="ServiceSetting" serializeAs="String">

        <value>ServicePath</value>

      </setting>

    </Books2011VoteBackend.Properties.Settings>

  </applicationSettings>

</configuration>

果然,真的變得有點複雜..

程式這邊怎麼呼叫呢?!

private void index_Load(object sender, EventArgs e)

{

    string serviceSettingString = Properties.Settings.Default["ServiceSetting"].ToString();

    MessageBox.Show(serviceSettingString);

}

OK..果然非常的溫馨簡單…
[推讚一下]:


當麻許的超技八 2014 | Donma Hsu Design.