2011-03-28 28 views
0

我前幾天發現我們可以在.NET中使用配置文件並嘗試在我的應用程序中使用它。C# - 在調試模式下使用配置文件

首先,正確地配置使用的配置文件是真的borring:

  • 配置文件應該具有相同的名稱爲應用程序(可以理解)
  • 然後想添加System.Configuration參考(也可以理解)
  • 添加文件時,進入它的屬性並將其更改爲將文件複製到輸出目錄(不太容易理解)。
  • 配置文件沒有考慮到調試模式(因爲* .vhosts.exe)

我花時間去了解爲什麼這個文件並沒有考慮到...

所以問題很簡單,我如何解決這個問題並在調試模式下使用配置文件?

我會用它來配置我的跟蹤開關。

這是我App.config文件:

<configuration> 
    <appSettings> 
    <add key="A" value="B"/> 
    </appSettings> 
    <system.diagnostics> 
    <switches> 
     <add name="myFirstSwitch" value="1" /> 
     <add name="MySecondSwitch" value="Error" /> 
    </switches> 
    </system.diagnostics> 
</configuration> 

感謝。

回答

4

我想您創建配置文件中的錯誤的方式,the right way是:

  1. 在項目菜單上,單擊添加新項。出現添加新項目對話框 。

  2. 選擇應用程序配置 文件模板然後單擊添加。 A 文件名爲App.config將 添加到您的項目。

當您構建項目並在調試和發佈模式下工作時,此配置文件會自動複製到構建文件夾。

enter image description here

+0

不,我創建文件,以很好的方式,但把它命名爲錯了!我將它命名爲「 .config」而不是「App.config」。我出去......抱歉給您帶來不便! – 2011-03-28 19:12:37

+0

沒問題,這是一個有效的問題 – BrokenGlass 2011-03-28 19:14:42

相關問題