Встраивание моно путаницы - PullRequest
       12

Встраивание моно путаницы

4 голосов
/ 27 октября 2010

Я пытаюсь использовать следующие инструкции для встраивания среды выполнения Mono в программу на C ++. http://www.mono -project.com / Embedding_Mono

Чтобы инициализировать среду выполнения, вы должны вызвать mono_jit_init с входным параметром с именем file_name. Говорят, что имя_файла - это имя основного файла сборки. - Что они имеют в виду под "основным файлом сборки?" Это имя приложения на C #, которое я хочу запустить?

Чуть дальше они описывают открытие сборки и ее выполнение с помощью вызова mono_domain_assembly_open. Эта функция также принимает имя файла в качестве входного параметра, и я не понимаю, каким должен быть этот файл. Должен ли он быть таким же, как предыдущий?

Любая помощь приветствуется. Спасибо,

MJ

1 Ответ

1 голос
/ 28 октября 2010

mono_jit_init () принимает имя файла, которое используется для установки имени домена (из имени файла, за исключением каталога), документы немного устарели, я их исправлю.Используемая версия фреймворка будет версией по умолчанию, которая зависит от моно версии.

Если вам нужно инициализировать конкретную версию фреймворка (2.0 или 4.0), вы можете вместо этого использовать mono_jit_init_version ().

...