2010-06-06 70 views
0

即時尋找一種方法來實現一個插件,可以將C#解決方案轉換爲單聲道編譯的exe,所以我可以在安裝了mono框架的linux和mac環境中使用它。建立xbuild到視覺工作室插件

+0

可能的重複[是否可以從Mono的命令行構建MSBuild文件(visual studio sln)?](http:// stackoverflow.com/questions/54790/is-it-possible-to-build-msbuild-files- visual-studio-sln-from-the-line-i) – 2011-08-02 13:22:19

回答

1

.Net exe和Mono exe沒有區別。只需像在Visual Studio中那樣編譯解決方案,然後使用Mono而不是.Net運行exe。

+0

im想要做的事情是用xbuild編譯並返回錯誤輸出(如果有的話),如果沒有錯誤,那麼通過cmd編譯並運行。 – caesay 2010-06-06 22:31:00

+0

,因爲如果我只用msbuild編譯,那麼不會顯示任何單聲道相關的錯誤 – caesay 2010-06-09 00:31:55

3

如果您使用的是Visual Studio和Mono,則應該編譯爲Mono Profile,這有助於最大限度地減少潛在的錯誤。

如果你真的在尋找方法來整合XBuild到Visual Studio,你可以

  • 添加XBuild作爲工具在Visual Studio(工具/外部工具)或
  • 如果您正在使用VS2012 - 你可以使用並試用MonoHelper,我爲學習目的而創建的一個小工具