2009-05-01 46 views
16

我有一個我正在開發的Asp.Net MVC Web應用程序。我的開發工作站上安裝了TeamCity,並且已經運行CI構建。一切工作正常。我想將TeamCity從我的機器移出,然後放到剛剛交付的新開發/構建服務器上。我不想將Visual Studio安裝到構建服務器上。但它接觸到msbuild無法構建Web應用程序項目。嘗試使用TeamCity構建asp.net mvc Web應用程序時出錯

E:\ TeamCity的\ buildAgent \工作\ 48e528785fe346fa的\ src \網絡\ Web.csproj(489, 11):錯誤MSB4019:進口 項目「C:\ PROGRAM 文件\的MSBuild \微軟\ VisualStudio \ v9.0 \ WebApplications \ Microsoft.WebApplication.targets「 未找到。確認聲明中的路徑 是 正確,並且該文件存在於 磁盤上。

我在谷歌上找到了一些點擊,但沒有什麼可以接受的。建議安裝Visual Studio,或將Visual Studio中的某些目錄複製到服務器等。

我該怎麼做才能讓TeamCity在開發/構建服務器上構建我的項目。

回答

16

看起來像通過will definitely work複製文件。你試過了嗎?將.targets文件看作是MSBuild如何完成其​​工作的一系列定義。

+5

它確實有效,但感覺就像我在污染我的構建服務器。如果有不同的答案,我會更高興。 – JohnRudolfLewis 2009-05-01 18:18:35

相關問題