Моно с использованием MPAPI - PullRequest
1 голос
/ 30 января 2012

Как включить моно библиотеки MPAPI в программу? есть команда GMCS или я ссылаюсь на библиотеку неправильно или по какой-то причине не на моем сервере? Чтобы помочь, ниже моя моно версия и сообщение об ошибке, которое я получаю при попытке скомпилировать код. Не вижу хороших примеров или документации по этому вопросу, и программа прекрасно компилируется в MS .NET, но не моно на удаленном сервере. = (* * Тысяча одна

Вот моя моноверсия:

Mono JIT-компилятор версии 2.0.1 (тарбол) Copyright (C) 2002-2008 Novell, Inc. www.mono-project.com TLS: __thread GC: включенный Бем (с напечатанным GC) SIGSEGV: altstack Уведомления: epoll Архитектура: amd64 Отключено: нет

И сообщение об ошибке при попытке компиляции: (относится к строке: «используя MPAPI;»)



    Program.cs(5,7): error CS0246: The type or namespace name `MPAPI' could not be found.
    Are you missing a using directive or an assembly reference?
    Compilation failed: 1 error(s), 0 warnings

Спасибо!

1 Ответ

2 голосов
/ 30 января 2012

Как именно вы его компилируете? Это обычная ошибка, говорящая о том, что это на самом деле: ссылка на сборку отсутствует (вы можете ссылаться на сборку с ключом -r, но система сборки действительно рекомендуется здесь):

 (g)mcs -r:/path/to/MPAPI.dll Program.cs

Кстати, ваша версия Mono очень старая - я определенно рекомендую приобрести более новую.

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