在ubuntu 10上安装.NET环境

时间:2012-02-06 17:36:43

标签: .net ubuntu mono

我是.NET开发人员,我想在ubuntu上安装.NET环境,我发现一些相当于ubuntu上的一些windows应用程序(当然更简单),如:

  1. Visual Studio:MonoDevelop
  2. CSC:Mono
  3. 我将在之后找到的其余部分,一开始就是我需要的。

    如何安装Mono和MonoDevelop?我在互联网上发现了很多教程如何做到这一点,但每个都有不同的工作方式,没有什么工作得很好。我正在寻找一个教程,技巧或guia真正教我如何才能正常工作。

    目前,我使用的单声道在ubuntu上是原生的,当我调用它时我会得到以下内容:

    The assembly mscorlib.dll was not found or could not be loaded.
    It should have been installed in the `/usr/lib/mono/1.0/mscorlib.dll' directory.
    

    并且MonoDevelop返回:

    Package: monodevelop (for debian)
    Error: Dependency not satisfied: mono-runtime (> = 2.10.1)
    

2 个答案:

答案 0 :(得分:3)

我通过运行安装简单:

  

sudo apt-get install mono

全部安装并复制到具有所有依赖项的正确文件夹。

可能你应该卸下你的包裹:

  

dpkg -P mono

再次重新安装..

答案 1 :(得分:2)

您可能想要运行 parallel mono environment 。这使您可以运行不同版本的mono,它的库和monodevelop,同时不会干扰ubuntu附带的单声道。

您可以 build this yourself ,或者您可以通过添加以下内容为ubuntu 11.10尝试 my pre-built packages : -

deb http://void.printf.net/~bredroll/pmono ./

到/etc/apt/sources.list然后运行: -

$ sudo apt-get update
$ sudo apt-get install pmono-monodevelop pmono-mono pmono-scripts

然后运行: -

在并行单声道环境中运行
$ pmono monodevelop
$ pmono mono myapp.exe
$ pmono bash

另请参阅: - http://inorton.wordpress.com/category/mono/pmono/

相关问题