我想从OS X Terminal构建并运行Monodevelop解决方案。 有什么合适的工具/命令来执行此操作?
我尝试从包含mdtools build
的目录中运行MySolution.sln
。结果为-bash: mdtools: command not found
。在哪里可以下载和安装mdtools
? (如果这是正确的方法)。
我从IDE构建了解决方案。然后,我尝试使用bin/Debug
从mySolution.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/