我一直在關注着在我們的承包商之一寫了一些項目,他似乎是存儲大量的在應用程序的主「的app.config」文件中的設置,使用,例如:跨項目引用My.Settings?
<add key="SomeClass/SomeValue" value="False"/>
,然後使用
ConfigurationManager.AppSettings.Get("SomeClass/SomeValue")
雖然這工作,我想,這也非常吸引用在「SomeProjectLibrary」中的「SomeClass的」類中的鍵值。我想知道是否有人知道在「app.config」文件中創建變量的更優雅的方式,然後可以在解決方案中的各種應用程序中使用這些變量?
希望我只是失去了一些盲目明顯的東西。
什麼是不優雅樣?它是關鍵的名字嗎?還是它們都被集成到一個配置文件中? – taylonr 2011-04-19 10:29:18
這只是app.config文件是最終的Windows Forms項目的成員,而「SomeLibraryProject」依賴於運行項目的app.config文件中這些鍵的存在。這部分對我來說似乎很混亂。 – Frosty840 2011-04-19 10:33:59