博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【CLR的执行模型:加载公共语言运行库(3)】
阅读量:7104 次
发布时间:2019-06-28

本文共 413 字,大约阅读时间需要 1 分钟。

检查是否安装NET Framework的两个方法

1,可以检查%SystemRoot%\system32目录下是否有MSCorEE.dll文件,存在则表明已安装好,反之则安装不成功

2,通过注册表项中检查小写字母v开头,后跟一个数字的子项(推荐)

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\.NETFramework\policy

 

 

 

 

微软还提供CLRVer.exe命令行实用程序,理出一台机器上安装的所有CLR版本


为了安全或满足其他要求,C#编译器提供/platform命令行开关项。控制不同版本的目标平台运行

图例


总结:公共语言运行库运行过程是相关进程的主线程调用MSCorEE.exe内部定义的一个方法,这个 方法初始化CLR,加载exe程序集,然后调用入口main()方法,随即,被托管的应用程序启动并运行。注意,X64作为64位应用程序运行,可兼容32位。支持向下兼容,反之不可以。

 

转载地址:http://kakhl.baihongyu.com/

你可能感兴趣的文章
tensorflow 笔记11:tf.nn.dropout() 的使用
查看>>
路由事件
查看>>
WPF实现选项卡效果(1)——使用AvalonDock
查看>>
字符 16进制 字节 关系
查看>>
C# 给现有PDF文档添加页眉、页脚
查看>>
『算法学习』FPN:feature pyramid networks for object detection
查看>>
K-近邻算法(KNN)
查看>>
java服务端微信小程序支付
查看>>
flip 翻转效果 css3实现
查看>>
Cocos Creater 监听程序到后台和重新到前台
查看>>
Windows 10 应用创建模糊背景窗口的三种方法
查看>>
Python类与标准库
查看>>
学生表、课程表、 成绩表 、教师表sql练习
查看>>
vue inheritAttrs、$attrs和$listeners使用
查看>>
诗歌的分类
查看>>
nexus maven私服搭建
查看>>
系统空间占用排查 tomcat超大日志catalina.out 删除 与df 状态更新
查看>>
如何高效地管理时间
查看>>
UML及其StarUML介绍
查看>>
一起谈.NET技术,MonoTouch中的MVC简介
查看>>