Configuration
TFS 2010 CI 建構期間的程式碼優先數據庫創建
我想在 Team Foundation Server 2010 中 Web 項目的自動 CI 建構期間自動生成程式碼優先數據庫。
在本地執行時,測試會創建一個由測試項目的 app.config 中的連接字元串指定的程式碼優先數據庫。如何配置 TFS 建構配置以在 TFS 建構伺服器上模倣此行為?
事實證明,問題在於 TFS 建構伺服器成功執行了測試,該測試使用 app.config 中的預設連接字元串指向本地 SQL Server,而不是我預期的地方。
解決方案是在 TFS 伺服器上使用 SlowCheetah 作為一種方法,按照這篇部落格文章使用 QA 轉換來轉換 App.config 文件。