本想挑選那些MS的大腦構建/ VS這裏後建立的指數。Visual Studio 2010中 - 每開發商/機/環境web.config設置
我想有我的web.config條目每個用戶/機/環境定製。
我可以標記在web.config配置的我/多變的條目,並希望通過相應的用戶/ environment文件覆蓋這些條目,並希望有一個決定哪些條目的順序應該勝過其他條目是否在多個文件中找到。
爲如:web.config中有$ ConnectionString的進入和每用戶/環境中的自定義文件可能有潛在價值取決於上下文/配置的解決方案建立
這意味着更換$ ConnectionString中,我可能有一組文件,如下圖所示:
user_joe.config
$connectionstring = db_where_joe_like_to_connect_to
staging.config
$connectionstring = db_where_staging_connect_to
production.config
$connectionstring = db_production
所以如果喬編譯從他的開發框中的解決方案,在web.config應該有$的ConnectionString值 「db_where_joe_like_to_connect_to」。
我希望有可能是不涉及南特的解決方案。
希望有人可以投擲指針。
感謝指點亞當。這有助於:) – thanikkal 2011-05-12 05:08:36
這是一個可怕的建議。所以你說如果你有20個開發者,你應該創建20個不同的構建目標x構建類型的數量?這是一個維護噩夢。 – 2011-09-20 16:56:26
Ouch。可怕的建議或困難的特點?如果你有更好的方法,我們願意提供更好的建議,否則我會考慮改寫爲'那是不幸的'。如果你想在發佈過程中發生這種情況,那很簡單。不幸的是,只爲了構建而發生額外的步驟。 – 2011-09-20 18:36:29