2013-02-14 93 views
1

這是我把第一個問題放在了計算器上。我已經研究了一整天,爲我的問題尋找任何解決方案,但無法提供任何幫助。Visual Studio 6和Teamcity - 如何設置構建配置?

我必須爲一些舊的Visual Studio 6 C項目設置構建配置(Teamcity 7.1)。我對C/C++程序及其環境並不常見,並且完全不知道如何配置這類項目的構建步驟。我在Teamcity服務器和代理上安裝了cmake插件,並試圖設置一個GNUMake配置,將「Make program path」指向Visual Studion 6安裝中的nmake.exe。構建真正開始,但具有下列錯誤崩潰:

Microsoft (R) Program Maintenance-Dienstprogramm: Version 6.00.9782.0 
Copyright (C) Microsoft Corp 1988-1998. Alle Rechte vorbehalten. 
NMAKE : fatal error U1065: invalid option '-' 
Stop. 

我不傳遞任何命令行參數,至於我發現它似乎與NMAKE問題/使組合能用env -u MAKE -u MAKEFLAGS nmake.exe /a /l前綴nmake呼叫來修復。不幸的是,這也行不通 - 或者我做錯了。

有沒有人有與Visual Studio 6和Teamcity的經驗?有什麼建議,我可以建立一個適當的構建步驟?

親切的問候, 丹妮拉

回答

1

從你說什麼,你對生成代理安裝Visual Studio 6。因此我認爲最簡單的方法就是使用TeamCity「命令行」構建步驟並運行msdev來構建項目。

在命令行參數

MSDN has documentationmsdev,但這裏有一個例子:

msdev MyProject.dsp /MAKE "MyProject – Win32 Debug" /REBUILD 
+0

非常感謝!有用!! :) – DanielaK 2013-02-14 15:14:10