mono_class_from_name_case 返回 nullptr,我发现无法获得更多信息,而且 mono 文档非常基础。 我的问题是,我想我遗漏了一些东西,有没有一种方法可以将两个程序集“链接”在一起?这甚至需要吗?为什么 class 出现在元数据中,但无法通过获取 class 访问? ...
mono_class_from_name_case 返回 nullptr,我发现无法获得更多信息,而且 mono 文档非常基础。 我的问题是,我想我遗漏了一些东西,有没有一种方法可以将两个程序集“链接”在一起?这甚至需要吗?为什么 class 出现在元数据中,但无法通过获取 class 访问? ...
背景/问题描述我正在尝试运行 c# 脚本作为我在 Debian-9 Linux 中编译的 c++ 应用程序的一部分。 但是,我的应用程序因来自 mono 运行时的错误而崩溃。 我已经从 Debian 存储库安装了 mono ,甚至尝试使用从源代码编译的 mono 版本进行相同的实验。 c# 代码, ...
目前我正在 python 上使用 pyannote 进行嵌入的扬声器 Diarization。 我的嵌入 function 看起来像这样: 当我跑 我收到此错误: ...
第 5 次尝试(2020 年 3 月 24 日)... 我让它在 Mac 上构建的步骤...... 这会得到“0 错误”但“找不到 shellcheck 工具”,我找不到解决方法。 而且我无法使用 C# 推荐示例运行 objcgen: 或者使用 Github > Embeddina ...
我正在尝试从内存中加载单声道程序集。 我的问题有两个部分,第一:当我使用mono_image_open_from_data和mono_assembly_load_from组合时,不会加载程序集依赖项。 如果我使用相同的方法手动加载程序集依赖项,它们似乎没有添加到应用程序域中。 所以它不起作用。 所 ...
我已经将Mono运行时嵌入到我的C ++应用程序中。 C ++代码调用C#方法,该方法返回bool值。 如何从返回的MonoObject中获取布尔值? ...
我试图调用从C简单的C#类的方法,采用嵌入式单(如描述在这里 )。 我可以调用该方法,但是C#函数将0用作参数,而不是传入的数字。C#函数返回一个结果,并且C代码看到正确的结果-我只是无法传入参数。我做错了吗? C#程序集(MonoSide.cs)为: 这是C代码: 我正 ...
我加载一个程序集,然后从中加载要创建的对象的类。 从该类中,我检查接口( mono_class_get_interfaces )并找到我想要的接口类(IDispose)。 我使用mono_object_new创建对象, 然后直接调用mono_runtime_object_init 。 ...
我在 windows 8.1 使用 VS2012。 我正在尝试按照http://www.mono-project.com/docs/advanced/embedding/将 Mono CLR 嵌入到 C 项目中。 经过一些问题,我现在编译它。 我在文章中使用了.def文件: http://gith ...
我试图将内部调用添加到单声道,如下所示: 内部调用应使用一些数据(指向本机的指针AMX_NATIVE)来调用方法。 但是,无法在lambda代码中访问该值。 当您使用变量捕获([&](){...})时,lambda代码无法转换为void *,我需要调用mono_add_inter ...
我想将 Mono 嵌入到64位Mac OSX应用程序中(从Windows C ++移植,一切正常。) 由于Mac OSX仅预编译了32位Mono,因此我设法按照本手册构建了自己的64位Mono版本。 在XCode中调试我的64位应用程序时,单嵌入初始化失败,并显示“找不到程序mscorl ...
我正在尝试创建一个使用mono的方法,其中通过引用传递字符串,这是我拥有的测试代码: C ++: C#: 但未打印任何响应(仅测试:) 如何使用Mono通过引用正确传递字符串? ...
我在弄清楚如何从C调用泛型方法(静态和非静态)时遇到了麻烦。 最大的罪魁祸首是调用通用方法本质上是未记录的,mono存储库中没有示例,但提到在文档中这可能是可能的: 不幸的是,这并没有帮助,因为它没有显示完整的示例,并且无论我做什么(是否使用mono_object_get_clas ...
鉴于C#示例代码下面这是很容易调用Bar.Work从C.静态方法只需要获得MonoClass* ,然后得到一个MonoMethod*从类并调用它。 事实是,为了获得MonoClass*我需要为MonoClass*提供Bar的命名空间(在本例中为'sampleApp'作为参数。 Mono ...
如何使用单声道嵌入式调用创建通用List <String>对象? 我可以获得List的MonoClass: 我在文档中看到有 但我不知道在哪里以及如何获得MonoGenericParam。 或许我需要为mono_class_from_name构建一个有效的名称? ...
我创建了一个示例c ++应用程序,该应用程序使用动态链接嵌入了mono(如http://www.mono-project.com/Embedding_Mono所述 ),并使用C#编写脚本。 只要在全局程序集缓存(GAC)中安装了mono,它就可以很好地工作。 有没有办法将单声道与我的c ...
我将Mono运行时嵌入到现有的Cocoa应用程序中。 我已经从GitHub(master分支)构建了最新的运行时,并在运行一些托管代码后在mono_jit_cleanup()中退出了应用程序: https://dl.dropbox.com/u/108566029/BAD_ACCESS.p ...
我正在尝试使用libmono在C应用程序中嵌入一个C#类,但文档有点缺乏。 我正在尝试使用原型void MessageToSend(out MessageObject message);调用一个方法void MessageToSend(out MessageObject message); ...
嗨,我正在使用嵌入式Mono和NaCl。 到目前为止一切正常,但是如何从c中调用.NET方法,而不是在执行.NET exe的同一个线程上调用.NET方法。 这是我正在尝试使用的方法: ...
我正在开发一个嵌入Mono的应用程序,我有一个简单的C#结构,它是我的一个函数的参数之一。 如何创建该结构并将其从C ++传递给C#? 如果我有一个像这样的C#结构: 我可以创建一个严格的C ++版本并将其传递给单声道吗? ...