首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >管理模块和平台独立性

问管理模块和平台独立性
EN

Stack Overflow用户
提问于 2010-03-17 15:02:58
回答 1查看 61关注 0票数 1

.Net模型如下所示: C# Code -> C# Compiler -> (Win PE) -> CLR -> "Hello,world“--代码被编译成一个托管模块,该模块调用CLR,该模块反过来完成运行代码所需的工作(假设它是exe)。

我最初的理解是,.Net是微软的Java,而CLR是相当于JVM的MS。但是这里有趣的问题是托管模块是Win PE,这意味着任何想要使用.Net的操作系统都必须接受并使用Win PE格式。我的问题是:

  1. 到目前为止这个理论是正确的吗?
  2. Linux/Unix/Solaris/OSX等支持/实现Win PE格式的可能性有多大?
  3. 是否有任何目前正在研究的替代方案来实现互操作性?
  4. Java采用什么方法使它在不同的平台上可执行?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-17 15:05:35

你在找单声道。

回答你的问题:

  1. 是。
  2. 他们已经做了,通过葡萄酒和莫诺。
  3. 我不知道你是什么意思。
  4. Java编译成.jar文件,这些文件由Java运行时以Microsoft打开.doc文件的方式打开。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2463313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档