代码之家  ›  专栏  ›  技术社区  ›  Andre Pena

在未安装.NET Framework的情况下从Win32应用程序加载程序集

  •  0
  • Andre Pena  · 技术社区  · 15 年前

    我知道在没有安装.NET框架的情况下,可以使用可移植的mono可执行文件运行.NET应用程序,但是否可以加载和使用程序集?

    事先谢谢。

    3 回复  |  直到 15 年前
        1
  •  2
  •   Reed Copsey    15 年前

    如果您试图加载一个没有 微软 .NET框架,我所知道的唯一可能是 embed Mono 到您的win32应用程序中,并使用它来承载程序集。Mono嵌入API可能用于打开和执行.NET程序集(使用Mono运行时和库)。

        2
  •  2
  •   JaredPar    15 年前

    我不清楚你在问什么,但看起来…

    如果没有安装clr,是否可以使用Win32进程中的普通.NET程序集?

    如果是这样的话,答案是否定的。所有的.NET应用程序都需要安装clr才能运行。

        3
  •  1
  •   magallanes    15 年前

    可以在不安装.NET框架的情况下创建和分发应用程序,例如,VMware ThinApp(或XenApp)可以这样做,将框架和可执行文件放在单个容器中。

    推荐文章