我已經在app.config文件中保存了我的項目連接字符串,並且沒有任何問題地使用它。 但有人告訴我,她已經把它放在她項目的Properties.Resources中。在app.config或C#項目的properties.Resources中保存ConnectionString?
現在,我的問題是這兩種方式之間有什麼偏好?或者你還提供什麼?
謝謝
我已經在app.config文件中保存了我的項目連接字符串,並且沒有任何問題地使用它。 但有人告訴我,她已經把它放在她項目的Properties.Resources中。在app.config或C#項目的properties.Resources中保存ConnectionString?
現在,我的問題是這兩種方式之間有什麼偏好?或者你還提供什麼?
謝謝
這是更好地把它放在app.config中,如果你希望能夠改變這種部署後。如果您只需要它在編譯時可配置,則任何選項都可以。只編譯資源的配置具有隱藏配置字符串的優點,並且可能使得少部分文件被部署。
這一直是一個有趣的回答。這完全取決於你目前的狀況和需求。
如果你想靈活地更改連接字符串容易部署後,也許可能的app.config是最容易的選擇。
如果安全是一個問題,那麼你可以看兩件事。