2012-08-22 36 views

回答

1

實際上屬性並沒有消失......如果其屬性仍然支持。正如您將在ScriptSharp.targets文件中看到的那樣,如果它的集合仍然使用該屬性。什麼是UI在項目創建時設置它。

有一個更好的解決方案,但這需要更全面的擴展,所以它現在還沒有準備好。

對於演示,我一直在做的僅僅是改變c#項目的輸出路徑,使其指向要部署到的Web項目的Scripts目錄。這樣做的缺點是.dll文件也會被複制到那裏,這可能與您的情況無關。

當然,後期構建步驟的作用也是如此......基本上你可以用msbuild做的任何事情。作爲最後的手段,作爲最後的手段,msbuild任務的源代碼都在github倉庫中 - 您可以調整它,甚至創建一個可在您的工作流中工作的非常特定的任務。

+0

謝謝Nikhil,一個非常全面的答案! – Tim

相關問題