对不起,如果有人提出这个问题,我很抱歉。我能找到的唯一答案是,它是一个已知的问题,并且在2009年的一篇文章中正在进行工作。 我正在开发一个在Visual Studio 2010中使用Windows窗体的c#项目,但我现在已经迁移到linux(mint版本16)。我安装了monodevelop(v3.0.3.2),每当我尝试编译程序时,它都是"无法找到' resgen'工具"在form1.resx中。 我是否遗漏了某些内容,或者Linux与Windows窗体不兼容?
以下是我的monodevelop副本的所有版本信息:
MonoDevelop 3.0.3.2
Installation UUID: 9f803f0d-c437-451c-a84a-38de77bf46e4
Runtime:
Mono 2.10.8.1 (Debian 2.10.8.1-5ubuntu2) (64-bit)
GTK 2.24.20
GTK# (2.12.0.0)
Build information:
Git revision: 7bf6ac0ca43c1b12703176ad9933c3484c05c84c-dirty
Build date: 2012-08-24 05:44:11+0000
Operating System:
Linux
Linux UPSTAIRS-PC 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:20:46 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
答案 0 :(得分:0)
要处理与Mono相关的开发,建议安装mono-complete
,其中包含您可能需要的所有位,
http://packages.ubuntu.com/precise/mono-complete
对于这个具体问题,我认为至少应该安装mono-devel
,
http://packages.ubuntu.com/precise/all/mono-devel/filelist
默认的Ubuntu / Mint安装应该只安装了一些核心Mono位,这是不够的。