2016-05-17 163 views
0
  • 有沒有辦法調試XML配置文件?

像:在Visual Studio中調試XML配置文件

  • 使斷點?
  • 找到代碼中使用配置參數的地方?
  • 找出哪些值是和不正確的? (強類型)

我經常需要在我工作的C#項目的新庫(新的給我)。 他們大多數使用配置文件(app.config或web.config)。

我用一個令人難以置信的大量的時間,只是爲了得到一些值修正這些 配置文件,主要是因爲我還沒有找到什麼好辦法調試, 我在做什麼。

大多數情況下,我按照網絡上的指導進行操作,就像這裏的堆棧溢出, 和大多數時間他們不工作,當我只是做人寫。 然後我看看其他例子,寫有點不同, ,直到我在某個時候得到正確的結果。在我的正常編程經驗中,我使用強類型代碼(如C#),或者嘗試設計可調試的代碼(如果您不需要使用類似於腳本的疊加層,則需要JavaScript!!),或者我做了很多單元測試。

但我沒有找到一個好的(也是最重要的,快速)的方式來調試XML配置文件。

也許我在錯誤地看待這個問題!所以我真的很想聽聽其他開發者在做什麼,以及如何處理這個問題。

+0

我覺得你的痛苦,阿爾夫。最終,配置文件只是一個XML文檔的值,並且能夠根據配置設置來調試庫流是困難的。關鍵的是,圖書館開發人員可以寫出一些體面的文檔......當他們這樣做時,然後讓我們閱讀它。我唯一的建議是讓你的手掌握簡單的工作實例,並從那裏建立你的知識。 – Brett

回答

1

如果它是一個app.config或web.config中...... 在即時或觀看VS窗口,你可以檢查出的 ConfigurationManager.AppSettings

靜態類(和財產)這只是一個鍵值商店,所以你可以從它得到不錯的信息