Unity的mscrolib.dll和.Net的mscrolib.dll

好奇于Unity的mscrolib.dll和.Net Framework提供的mscrolib是否一致。

.Net的mscrolib.dll

多语言标准通用对象运行时库(Microsoft Standard Common Object Runtime Library)就是指mscrolib.dll,

Unity的mscrolib.dll

在Unity的安装目录下:X:\xxx\Unity_4.5.0\Editor\Data\Mono\lib\mono\2.0\ 下也有mscrolib.dll,

Unity的流程

在 CSDN上看到一篇文章:

对于Unity3D来说,用到了mono框架,也就是每个脚本需要继承MonoBehavior的那个Mono。

可能的真正流程是,

Class Program

{

foreach (monobehavior; monobehavior < ; monobehavior++)

pMono->startFrame();

foreach()

pMono->Update();

}

mono构造一个最小的.net运行环境

本文的目的是使用mono构造一个最小的.net运行环境。

构造一个最小.net环境的好处何在?

第一,可以在没有.net运行库的机器上发布.net程序。

第二,研究最小.net环境,可以将.net用于一些嵌入式操作系统。提高开发效率。

尝试的过程,就不描述了。直接发布结果。

1.最基本的文件依赖

bin\mono.exe

bin\mono-20.dll

lib\mono\2.0\mscorlib.dll

这三个文件是最基本的。只要有这三个文件,就可以运行控制台下的helloWorld。

可以访问基本的IO。

参考:用Mono构造最精简的.net运行环境

最新文章

  1. 使用Python对文档单词进行计数
  2. Go语言练习:网络编程实例——简易图片上传网站
  3. xbz分组题B 吉利数字 数位dp入门
  4. silverlight获取web的url参数
  5. C#_会员管理系统:开发六(数据搜索)
  6. jQuery noConflict() 方法----与其他javaScript插件冲突时
  7. Erlang和Web
  8. vc图像合成
  9. QRCode.js生成二维码
  10. VBA二次学习笔记(3)——批量合并单元格
  11. MAC下搭建个人博客
  12. 如何用jQuery获得select的值
  13. 069 Hue协作框架
  14. BZOJ.3809.Gty的二逼妹子序列(分块 莫队)
  15. 使用JBarcode生成一维码
  16. 【HTTP】boundary 中一个 = 导致HTTP上传文件失败
  17. ajax及其工作原理
  18. 微信小程序开发攻略
  19. hdu2041
  20. 关于angularJS的一些用法

热门文章

  1. solr(一) : 整合 tomcat
  2. 面试题-----按位翻转32位unsigned
  3. [机器学习] 性能评估指标(精确率、召回率、ROC、AUC)
  4. Linux的僵尸进程及其解决方法
  5. js设计模式总结3
  6. Java基础——GUI编程(一)
  7. mongodb在线web管理工具
  8. 设计模式-原型(prototype)
  9. 用01随机函数构造[a,b]整数范围随机数
  10. flex兼容性问题