【问题标题】:Running a VS2010 project in monodevelop. Monodevelop "unable to find 'resgen' tool"在 monodevelop 中运行 VS2010 项目。 Monodevelop“找不到‘resgen’工具”
【发布时间】:2014-03-17 11:01:28
【问题描述】:

如果有人问过这个问题,我很抱歉。在 2009 年的一篇帖子中,我能找到的唯一答案是“这是一个已知问题,正在解决中”。 我正在开发一个在 Visual Studio 2010 中使用 Windows 窗体的 c# 项目,但我现在已经迁移到 linux(mint 版本 16)。我安装了monodevelop(v3.0.3.2),每当我尝试编译程序时,它都会在form1.resx中“找不到'resgen'工具”。 是我遗漏了什么还是 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

【问题讨论】:

  • 确保您首先安装了mono-complete
  • @LexLi 谢谢,现在可以使用了。

标签: c# winforms monodevelop


【解决方案1】:

要进行 Mono 相关开发,建议安装 mono-complete,其中包含您可能需要的所有位,

http://packages.ubuntu.com/precise/mono-complete

对于这个具体问题,我认为至少应该安装mono-devel

http://packages.ubuntu.com/precise/all/mono-devel/filelist

默认的 Ubuntu/Mint 安装应该只安装了几个核心 Mono 位,这还不够。

【讨论】:

    猜你喜欢
    • 2020-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多