我最近爲我的新MacBook下載了Mono 2。我試圖弄清楚如何使用包含在Mono中的xbuild編譯Visual Studio解決方案。有任何想法嗎?我如何使用xbuild(來自Mono)構建一個visual studio解決方案?
5
A
回答
11
更新:xbuild現在支持解決方案文件。見xbuild
5
最後一次檢查時,xbuild不支持解決方案(它們使用不同的文件格式),但*。* proj文件是。
如果你有一個相對簡單的解決方案,你可能能夠避免在每個項目上分別使用xbuild,但是如果你的解決方案非常複雜(項目之間有相互依賴關係等),你可能不得不做一些黑客工作,使一切工作。另外,值得注意的是Visual Studio中的C++項目也不使用msbuild(雖然Visual Studio 2010應該解決這個問題),所以如果你需要編譯任何C++,那你完全是你自己的(當然,Mono沒有C++/CLI編譯器,所以你不會用xbuild獲得很多)。
This question/answer建議您可能希望使用mdtool。
+0
+ 1提示c/C++項目和mdtool – Nils 2010-04-21 06:00:27
相關問題
- 1. Visual Studio:自定義構建規則 - 每個解決方案?
- 2. 如何以編程方式構建Visual Studio解決方案?
- 3. 如何構建一個解決方案
- 4. TeamCity使用Visual Studio構建C++解決方案
- 5. 使用Visual Studio 2010從命令行構建C#解決方案
- 6. 在Visual Studio中構建解決方案,重建解決方案和清理解決方案的區別?
- 7. 命令行構建解決方案vs Visual Studio 2012構建
- 8. NServiceBus Visual Studio解決方案架構
- 9. 如何阻止Visual Studio自動創建解決方案文件
- 10. Visual Studio:單一解決方案還是很多解決方案?
- 11. 從MS Visual Studio導入來自同一解決方案的庫
- 12. Visual Studio解決方案 - 任何方式來創建一個「特殊」文件夾?
- 13. visual studio解決方案
- 14. Visual Studio'重建解決方案'錯誤
- 15. 如何從Visual Studio解決方案
- 16. Visual Studio:如何使一個解決方案取決於另一個?
- 17. 如何從Cygwin構建Visual Studio 9.0解決方案並獲取構建輸出?
- 18. 解決方案不能在Visual Studio中運行/構建/重建
- 19. 以編程方式構建Visual Studio解決方案?
- 20. 你會如何在visual studio中創建這個解決方案?
- 21. 一把umbraco Visual Studio解決方案(V4.7)
- 22. Sitecore和多個Visual Studio解決方案
- 23. 使用單個Visual Studio解決方案同時構建x86和x64?
- 24. 當你有多個visual studio解決方案時,如何使用重構工具?
- 25. 在Visual Studio中創建一個Web解決方案安裝2010
- 26. 構建一個解決方案
- 27. 如何比較visual studio 2010解決方案的2個構建配置?
- 28. 使用Codesmith框架(NetTiers/Plinqo)的Visual Studio解決方案結構
- 29. 如何使用MsBuild API 4.0自動構建解決方案?
- 30. Visual Studio post發佈/或構建解決方案ZIP
另請參閱http://stackoverflow.com/questions/54790/is-it-possible-to-build-msbuild-files-visual-studio-sln-from-the-command-line-i – 2011-06-23 12:04:20