MonoDevelop выдает ошибку 0x80131C30 - PullRequest
1 голос
/ 18 марта 2012

Я запускаю MonoDevelop (2.8.6.5) в Windows 7 x64, и он прекрасно отрисовывает некоторые страницы, а также выполняет простые запросы MySQL.

У меня теперь есть проблема, которую я хотел бы отладить,однако всякий раз, когда я пытаюсь отладить, я сталкиваюсь со следующей ошибкой:

"Ошибка отладчика: операция не выполнена, поскольку отладчик и отладчик находятся на несовместимых платформах. (Исключение из HRESULT: 0x80131C30)"

Сделав поиск в Интернете, некоторые предположили, что это связано со мной, работающей на 64-битной ОС, и что мне нужно просто скомпилировать приложение в x86.Я сделал это, и все еще сталкиваюсь с той же ошибкой.

Может кто-нибудь дать мне другие предложения, пожалуйста?

1 Ответ

2 голосов
/ 19 марта 2012

Оказывается, что, установив MonoDevelop, скомпилировав и запустив C #, не означает, что он запускает Mono.Он будет работать с .NET до тех пор, пока вы не установите Mono, и MonoDevelop не сможет отладить приложение .NET

Таким образом, в конечном итоге, решение состояло в том, чтобы установить среды выполнения Mono, которые казались запутанными, поскольку это Mono IDE, и он компилирует ипрекрасно работает моно код, он просто не может отладить без времени выполнения.

...