四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

關(guān)于ASP.NET與CLR相互關(guān)系的一些總結(jié)

  CLR(COM服務(wù)器)

  CLR作為一個(gè)COM服務(wù)器實(shí)現(xiàn)在MSCorWks.dll文件中。安裝.NET Framework時(shí),表示CLR的COM服務(wù)器被注冊(cè)到Windows的注冊(cè)表里。

  MSCorEE.dll(墊片)

  MSCorEE.dll的職責(zé)是判斷創(chuàng)建何種版本的CLR。 非托管應(yīng)用程序宿主調(diào)用MSCorEE.dll(shim)中CorBindToRuntimeEx函數(shù)或者另一個(gè)相似的函數(shù)來創(chuàng)建CLR COM的實(shí)例。     

  一臺(tái)機(jī)器可以安裝多個(gè)版本的CLR,但在機(jī)器中只有一個(gè)版本的MSCorEE.dll文件。以上兩者之間的關(guān)系如下代碼所示(c++):MSCorEE.dll(墊片)---->CLR(COM服務(wù)器)

#include <Windows.h>
#include 
<MSCorEE.h>
#include 
<stdio.h>
#pragma comment(lib,"mscoree.lib")
int main(int argc, CHAR* argv[])
{
    ICLRRuntimeHost 
*pClrHost;
    
//調(diào)用<MSCorEE.h>中的CorBindToRuntimeEx()生成COM服務(wù)器
    HRESULT hr= CorBindToRuntimeEx(NULL, NULL, NULL, CLSID_CLRRuntimeHost, IID_ICLRRuntimeHost, (LPVOID*)&pClrHost); 
    
//啟動(dòng)clr
    pClrHost->Start();   
     //............................其他操作   
     
//終止clr
     pClrHost->Stop();
     getchar();
     
return 0;
}

NET技術(shù)關(guān)于ASP.NET與CLR相互關(guān)系的一些總結(jié),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 仲裁申请书模板及范文| 瓶邪图片| 红色诗歌配画| 泰坦尼克号床戏| 齐力电影| 故都的秋ppt| 电影危机航线什么时候上映| 铁探粤语版在线观看| 窗前| 艾希曼| 上瘾演员表| 初号机壁纸| 小小安妮| 张柏芝艳照无删减版| 夫妻性生活视屏| 抖音客户端| 乱世危情电视剧演员表| 雪山飞狐主题曲简谱| 自拍性视频| 大场久美子| 春风不问路| 电影《塔蒂亚娜1》演员表| 吃什么皮肤白的最快| 柯哀分析文| 公民的基本权利和义务教学设计| 张柏芝艳照视频| 柏青个人简历| 电影四渡赤水在线观看完整版| 朱丽安·摩尔| 小春兰| 王思聪是谁| 崔智娜| 血色樱花剧情介绍| 偷偷藏不住演员表| 日本电影家庭教师| 马克·吐温| 新版新白娘子传奇电视剧| 孽子 电影| 肉丸3| 隐藏的歌手第一季免费观看完整版| 美女自卫网站|