2010-12-07 115 views
3

我們正在開發的Web項目是針對.net 1.1框架構建的。我們希望通過使用msbuild來自動完成此項目的構建過程。但是,MSBuild只針對2.0框架。那麼如果我們喜歡使用MSBuild或MSBEE(這要求我們通過在Visual Studio IDE中打開將Web項目轉換爲新版本),我們怎麼能這樣做呢?我們無法將項目轉換爲適合2.0框架使用msbuild構建.net 1.1項目

回答

2

您可以使用Exec task從MS Build執行任何命令/可執行文件。因此,在這種情況下,可以使用devenv.exe(即VS 2003)或csc.exe(1.1版本的C#編譯器)。使用devenv會更簡單,因爲您可以使用一行語法,如devenv /build release [solution file name]。有關devenv(VS 2003)命令行參考,請參閱here

相關問題