2012-01-04 98 views
0

我有2個程序:一個用C++編寫並在MS visual studio 2010上編譯;另一個用C#編寫,並在MS visual studio 2010編譯。自動編譯MS visual C++

我的第二個程序自動編輯第一個項目文件(.cpp)之一,我想知道有沒有什麼辦法可以自動編譯我的C++代碼文件改變了?

謝謝。

+0

通過C#應用程序運行C++項目的命令行構建。請參閱http://stackoverflow.com/questions/394036/how-to-execute-a-bat-file-from-ac-sharp-windows-form-app – Gayan 2012-01-04 07:00:58

回答

1

是的,請致電msbuild

E.g.

msbuild YourSolution.sln /p:Configuration=Release 

(或調試,如果這就是你正在構建什麼)

聽起來像是你的工具會更好寫成MSBuild任務雖然。

+0

http://stackoverflow.com/questions/536539/how -to-call-msbuild-from-c-sharp我試過這段代碼,但它不起作用,有沒有什麼好文章可以說明這個問題? – mefmef 2012-01-04 08:36:10