嵌入单声道混乱

时间:2010-10-27 19:19:27

标签: mono assemblies dns

我正在尝试使用以下指令将Mono运行时嵌入到C ++程序中。 http://www.mono-project.com/Embedding_Mono

要初始化运行时,必须使用名为file_name的输入参数调用mono_jit_init。他们说file_name是主程序集文件的名称。 - “主程序集文件”是什么意思?这是我想要运行的C#应用​​程序的名称吗?

稍微向下,他们描述打开程序集并通过调用mono_domain_assembly_open执行它。此函数也将文件名作为输入参数,我对这个文件应该是什么感到困惑。它应该与前一个相同吗?

感谢任何帮助。谢谢,

MJ

1 个答案:

答案 0 :(得分:1)

mono_jit_init()接受一个用于设置域名的文件名(来自文件名,不包括目录),文档有点过时,我会更正它们。使用的框架版本将是默认版本,具体取决于单声道版本。

如果您需要初始化特定的框架版本(2.0或4.0),您可以使用 mono_jit_init_version()代替。