2011-09-02 126 views
1

通過使用資源爲應用程序加載配置數據是否是一種好的做法?C#.NET資源

請讓我知道。

我實際上正在與Robotics工作室合作,我不認爲有任何其他加載配置的方式。

+0

它的做法是行之有效的。如果那是唯一的方法,那麼做。 –

回答

9

根據要加載的數據,可以使用.NET的Application Settings功能。

通過應用程序設置,您可以動態地爲應用程序存儲和檢索屬性 設置和其他信息。他們 也使您能夠維護客戶端計算機上的自定義應用程序和用戶首選項 。

如果你想加載大量的數據,那麼資源(外部或嵌入式)可能是一個更好的主意。

+0

謝謝...我會看看應用程序設置。正如Davide在下面提到的資源可能不是我的情況。 – nixgadgets

4

如果您正在討論編譯在可執行文件或程序集內部的嵌入式資源,那肯定不是一個好主意,因爲無論何時您需要更改配置時,都需要重新編譯/構建和部署。

配置應該在配置文件或數據庫中,以便您可以輕鬆應對環境中的更改而無需再次構建和部署。

+0

你是絕對正確的。沒有想到這一點。 – nixgadgets