我有一個自定義邏輯的msbuild腳本來自動將我的服務部署到qa服務器。我必須用專用配置覆蓋默認配置,但是當我使用<Copy SourceFiles="web.other.config" DestinationFiles="web.config" />
時,它什麼也不做。如何使用web.other.config覆蓋文件web.config?
我該如何讓它工作?
我有一個自定義邏輯的msbuild腳本來自動將我的服務部署到qa服務器。我必須用專用配置覆蓋默認配置,但是當我使用<Copy SourceFiles="web.other.config" DestinationFiles="web.config" />
時,它什麼也不做。如何使用web.other.config覆蓋文件web.config?
我該如何讓它工作?
看起來應該可以正常工作。這絕對是在執行目標嗎?路徑是否正確?你需要把完整的道路?或從任何地方執行msbuild腳本的相對路徑? – 2009-11-20 16:12:09
我把完整的路徑,是的,它絕對執行,因爲我有一個消息之前和之後。 – Grzenio 2009-11-20 16:16:24
您是在輸出郵件中的複製文件嗎?如果是,是否打印web.config? – 2009-11-20 16:37:57