2009-08-06 33 views
2

今天,我已經開始添加Web部署項目爲我們的Web應用程序,並注意到部署項目拿起一切,這可能是從Web應用程序的內容文件,包括文件的csproj等我可以輕鬆地從Web部署項目中排除從我的Web應用程序項目中排除的文件嗎?

我見過在線如何使用MSBuild任務手動排除文件ExcludeFromBuild,這是目前我正在尋找的方法。

我的問題:是否有辦法將發送到Web部署項目的文件限制爲只包含在Web應用程序項目中的文件?

回答

2

你可能可能這樣做使用類似於MSBuild: How to get all generated outputs類似的方法,但與此相反,您將爲您的構建腳本添加一堆不需要的coplexity。爲此,我只想說維護這個列表。我還建議,在最初排除文件後,不應該有太多需要在此之後排除的文件。如果你發現在某一時刻有一堆,你應該找出原因。

賽義德·易卜拉欣·哈希米

的My Book:Inside the Microsoft Build Engine : Using MSBuild and Team Foundation Build

相關問題