установить среду .NET в Ubuntu 10 - PullRequest
6 голосов
/ 06 февраля 2012

Я разработчик .NET, я хочу установить среду .NET на Ubuntu, я нашел некоторые эквиваленты некоторых приложений Windows на Ubuntu (более простые, конечно), например:

  1. Visual Studio: MonoDevelop
  2. CSC: Mono

остальное я найду после, для запуска это то, что мне нужно.

как мне установить Monoа MonoDevelop?Я нашел много уроков в интернете, как это сделать, но каждый из них работает по-своему, и ничего не получалось нормально.Я ищу учебник, советы или подсказки, которые действительно учат, как мне работать с ним.

В настоящее время я использую моно, встроенное в 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 ]

3 голосов
/ 06 февраля 2012

Я установил его просто, запустив:

sudo apt-get install mono

Все это установлено и скопировано в правильные папки со всеми зависимостями.

Может быть, вам следует удалить пакет, который у вас есть:

dpkg -P mono

и заново установить его ..

2 голосов
/ 06 февраля 2012

Возможно, вы захотите запустить параллельную моно-среду . Это позволяет вам запускать другую версию mono, ее библиотеки и monodevelop, не мешая моно, которое поставляется с ubuntu.

Вы можете собрать это самостоятельно или вы можете попробовать мои готовые пакеты для Ubuntu 11.10, добавив: -

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/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...