2010-06-06 71 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,我为学习目的而创建的一个小工具