java - .Net 可以加载 IL 文件(例如 java 类文件),还是必须加载整个程序集?

标签 java c# .net

我正在学习.Net 平台。 .Net 可以加载单个 IL 文件吗?还是必须加载完整的程序集,即即使只有一个 IL 文件,也必须将其转换为程序集?

如果.Net无法加载单个IL文件,我认为在这方面,java的设计更加简单和更好。

为什么我们需要加载程序集,尤其是。该程序集是一个PE文件,无法像java包一样轻松解压。

最佳答案

.NET FW 中没有这样的东西 IL 文件,它实际上是 MSIL,它代表 Microsoft Intermediate-Language这是从任何高级 .NET 语言(c#、vb.net 等)编译为 .NET 程序集 (DLL/EXE) 的语言。

关于java - .Net 可以加载 IL 文件(例如 java 类文件),还是必须加载整个程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25152798/

相关文章:

c# - 具有 Windows 身份验证的 ASP.NET Core 2.1 自定义 RoleProvider

c# - 获取 Windows 序列号(原为 : Getting MachineGuid from Registry)

c# - 如何在没有 CPU 过载的情况下在任务中引入准确的小延迟?

java - Spring data JPA exists By Field在MySQL中不区分大小写,如何让它区分大小写

java - 打造简约的城市街道

java - UrlImageViewHelper 使用 ImageView 大小调整图像大小

c# - Selenium - 发送 key 以在影子根(打开)和挪威 BankId 的多个 iframe 中输入密码

c++ - 在 ARM 平板电脑上编程

c# - 如何创建一个新线程来执行 Action<T>

java - 从 Skylark 规则访问 maven_jar.artifact 的值