我是否可以嵌入 .net 运行时,以便主机操作系统不需要 .net?我正在考虑用 Mono 来做到这一点,如下所示:http://mono-project.com/Embedding_Mono http://mono-project.com/Embedding_Mono但似乎暗示使用外部模块来完成此任务。我的目标是拥有一个不安装 .net 运行时的可执行文件。我不知道如何在我的应用程序中配置它来编译本机代码、链接单声道运行时以及编译 C# 代码并链接它?
你现在可以静态编译 Mono 程序集 http://tirania.org/blog/archive/2008/Nov-05.html正如刚刚在 PDC 上所展示的那样。这样做的目的是允许 .Net 应用程序在 iPhone 上运行,但这应该可以在任何地方运行。
这样做有一些限制;显然,它不能依赖于运行时生成的代码,因此 Reflection.Emit 已经过时了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)