在 OS X 终端中构建和运行 Monodevelop 解决方案
我想从 OS X 终端构建并运行 Monodevelop 解决方案。 执行此操作的适当工具/命令是什么?
我尝试从包含 MySolution.sln
的目录运行 mdtools build
。这会导致-bash:mdtools:找不到命令
。在哪里可以下载并安装mdtools
? (如果这是正确的方法)。
我从 IDE 构建了解决方案。然后我尝试使用 mySolution.exe
从 bin/Debug
运行它。这导致错误消息 -bash: mySolution.exe: command not find
(即使 ls
显示它存在)。
I'd like to build and run a Monodevelop solution from the OS X Terminal. What are the appropriate tools/commands to do this?
I tried running mdtools build
from the directory containing MySolution.sln
. This results in -bash: mdtools: command not found
. Where can I download and install mdtools
? (if this is the right way to go).
I built the solution from the IDE. Then I tried to run it from bin/Debug
with mySolution.exe
. This resulted in the error message -bash: mySolution.exe: command not found
(even though ls
shows it exists).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在 Mac 上,
mdtool
不在 PATH 中,但可以在 MD 应用程序包中找到,例如,或者您可以尝试
xbuild
,它作为 Mono 的一部分安装,并且位于 PATH 中。这是 MSBuild 的一个实现。不幸的是,它还无法处理mdtool
可以处理的所有自定义项目类型。On a Mac,
mdtool
is not in the PATH, but can be found inside the MD app bundle, for exampleAlternatively you could try
xbuild
, which is installed as part of Mono, and is in PATH. This is an implementation of MSBuild. Unfortunately it can't yet handle all the custom project types thatmdtool
can handle.现在,如果您运行 xbuild,您还将获得:
所以,你应该选择:
Nowadays if you run
xbuild
you also will get:So, you should go for:
请参阅 http://monodevelop.com/Developers/Mac_Support/Building_MonoDevelop_on_OS_X
See http://monodevelop.com/Developers/Mac_Support/Building_MonoDevelop_on_OS_X