我有3個環境:Dev,QA,.NET 4. Prod。每個都有一個唯一的web.config文件。我們在管理所有三個版本方面一直存在問題。當手動合併TFS中的web.config文件時,很容易忽略一些關鍵的事情。我們不止一次使用連接字符串指向Prod上的QA。因此,I read up on web.config transformations.這些似乎需要MSBUILD。我們沒有構建服務器,所以我不確定如何嘗試使用此解決方案。有沒有一種方法可以使正常的Web發佈進行轉換?管理web.config文件
對於管理3個web.config文件,您是否有其他建議?
然後你是否從TFS中「解除綁定」web.debug.conf文件,以便其他人可以編輯它?例如:「文件 - 源代碼管理 - 從源代碼管理中排除web.debug.config。」 ? –
@MarkB,無需解除綁定。這是一個像其他任何源文件。任何人都應該能夠根據您的TFS策略配置進行編輯。 –
是否可以在不使用發佈的情況下執行此操作? – AlexFoxGill