我想从OS X Terminal构建并运行Monodevelop解决方案。 有什么合适的工具/命令来执行此操作?

我尝试从包含mdtools build的目录中运行MySolution.sln。结果为-bash: mdtools: command not found。在哪里可以下载和安装mdtools? (如果这是正确的方法)。

我从IDE构建了解决方案。然后,我尝试使用bin/DebugmySolution.exe运行它。这导致出现错误消息-bash: mySolution.exe: command not found(即使ls显示它存在)。

最佳答案

在Mac上,mdtool不在PATH中,但是可以在MD应用程序捆绑包中找到,例如

/Applications/MonoDevelop.app/Contents/MacOS/mdtool build MySolution.sln

另外,您可以尝试xbuild,它是Mono的一部分,安装在PATH中。这是MSBuild的实现。不幸的是,它还不能处理mdtool可以处理的所有自定义项目类型。
xbuild MySolution.sln

关于c# - 在OS X Terminal中构建和运行Monodevelop解决方案,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8480157/

10-12 07:40