我目前正在尋找管理app.config文件的方法。我目前有多個版本的相同軟件在不同的環境中運行,其中每個軟件都使用特定版本的app.config文件。用戶在進行配置更改時經常會出錯,並且很難驗證當前配置文件對於特定版本的軟件是否正確。當軟件更新時,用戶(可能不知道新版本軟件中的每個配置更改)都手動編輯app.config文件。 我相信可能有更好的做法,但我堅持使用app.config文件/手動編輯現在(隨意分享更好的方法進行配置處理,但爲了將來參考)app.config配置管理 - C#,.net
我的計劃是設計一個爲每個軟件版本(使用XSD.exe)自動創建app.config xml模式文件的工具,並檢測用戶配置文件中可能的錯誤/錯誤(或者嘗試建議正確的值)。當這一點到位時,我正在尋求實施嚮導來幫助用戶更新/安裝新版本的軟件。
我的問題是,有沒有現有的工具可以做類似的工作?我的谷歌搜索不會產生任何結果;或者,有沒有更好的方法來解決這個問題?
爲什麼試圖驗證/修復配置文件相比更容易在第一時間加入了適當的設置窗口(帶內置值的驗證,他們被寫入之前)來實現? –
我認爲這個問題/答案會幫助你。 http://stackoverflow.com/questions/3004210/app-config-transformation-for-projects-which-are-not-web-projects-in-visual-stud –
Aj //長話短說。 GlennFerriveLive //謝謝! –