我刚刚使用pacman在Arch Linux上安装了monodevelop。我可以使用mcs命令编译,但我无法构建monodevelop。我被告知" MSBuild进程无法启动"。如果我尝试在命令行上使用mdtool构建,则会出现相同的错误。
答案 0 :(得分:3)
转到monodevelop中项目的项目选项。在Build - &gt;一般来说,有一个名为<a href='/Area/Controller/action'> </a>
的新选项。取消选中此选项。
答案 1 :(得分:1)
请参阅帖子Bug 33896 - Build fails if LANG is set to a UTF8 locale。
基本上你必须使用 LC_ALL=C monodevelop
之类的东西开始monodevelop,你可以使用MSBuild。
更好的选择是为您所在的地区启用非utf8语言环境。修改 /etc/locale.gen
的内容,并取消注释您的非utf8区域区域设置。然后运行命令
区域设置根
重新生成区域设置和
locale -a
验证新区域设置是否可用。在我的情况下(斯洛文尼亚)我然后用
开始monodevelopLC_ALL = sl_SI monodevelop
或者您可以按照上一个答案中的描述禁用MSBuild。