2
A
回答
3
如果您正在使用Microsoft Visual C++,那麼我認爲您可以通過從nant腳本中釋放msbuild.exe並將它傳遞給命令行上的解決方案文件來獲得最大程度的控制權。這在Visual Studio 2005/.Net Framework 2.0及更高版本中受支持。例如:
<property name="msbuild.dir" value="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727" />
...
<exec program="${msbuild.dir}\MSBuild.exe"
commandline="/p:Configuration=Release .\MySolution.sln"
/>
它將建立在解決方案中的一切,無論語言(C#,VB,C++等)
邁克
+0
在NAntContrib中使用exec而不是MSBuild任務的好處是什麼? (http://nantcontrib.sourceforge.net/release/latest/help/tasks/msbuild.html) – MattyT 2008-11-18 07:20:04
0
如果該項目是在Visual Studio中,那麼你可以使用<Solution>
任務,我想。這是最簡單/最醜陋的做法。
編輯:剛剛意識到,所以在那裏過濾了我的小XML標記。
0
我最近在尋找這樣的信息,發現這關於它的博客條目: http://seclib.blogspot.com/2005/05/building-native-c-projects-with-nant.html
相關問題
- 1. Nant無法構建c#.net項目
- 2. 自動構建C項目
- 3. MobiStudio項目的自動化構建
- 4. 用於msbuild EXE項目的構建和部署自動化
- 5. Nant:使用svn-externals構建項目
- 6. 使用Nant構建.NET 4項目
- 7. 使用NANT構建子項目
- 8. 使用NAnt和Ivy構建VB6項目
- 9. 使用Nant構建.NET 4.5項目
- 10. 在nant構建腳本中調用C#代碼 - 時間影響?
- 11. 在ant/nant中構建Flex項目
- 12. 用兩個腳本構建java項目
- 13. 用於自動化的Windows腳本
- 14. 「CruiseControl」C++項目自動化?
- 15. 本地構建自動化?
- 16. 在NAnt的C#項目中進行自動Web參考切換
- 17. 使用ANT構建腳本構建Eclipse項目
- 18. PowerShell腳本構建Visual Studio項目
- 19. 通過腳本構建iphone項目
- 20. 使用自動化團隊構建打開NDepend項目?
- 21. 使用nant構建一個自定義的nant任務
- 22. 使用nAnt構建包含EDMX的項目
- 23. 語言(C#或VB.Net項目)對.Net構建腳本的影響
- 24. 構建虛擬映像的自動化/腳本
- 25. 如何自動化Visual FoxPro項目的構建?
- 26. SVN上.NET項目的QA構建自動化機制
- 27. 如何使用nant腳本構建asp.net網站?
- 28. TFS構建過程工作流中的自定義活動,腳本或項目?
- 29. 自動化構建
- 30. 你如何使用Nant構建一個ASP.Net MVC項目?
你使用什麼編譯器? – 2008-10-21 14:25:09