官术网_书友最值得收藏!

How the CLR works

The CLR is implemented as a set of in-process libraries that are loaded with the application, and runs inside the context of the application process. In the following diagram, we have two .NET Core applications running, named App1.exe and App2.exe. Each black box represents the application process address space, where the applications App1.exe and App2.exe are running their own CLR version side by side:

When packaging the .NET Core applications, we can either publish them as framework-dependent deployments (FDDs) or self-contained deployments (SCDs). In FDDs, the published package does not contain the .NET Core runtime, and expects that the .NET Core is present on the target/hosting system. With SCDs, all the components, such as the .NET Core runtime and .NET Core libraries, are included in the published package, and the .NET Core installation on the target system is not required. 

To learn more about FDDs or SCDs, please refer to  https://docs.microsoft.com/en-us/dotnet/core/deploying/ .
主站蜘蛛池模板: 福泉市| 垫江县| 阳原县| 奉节县| 双牌县| 烟台市| 玉龙| 祥云县| 济源市| 邹平县| 客服| 陆丰市| 汾阳市| 绵阳市| 郎溪县| 治多县| 白朗县| 信宜市| 台江县| 三门县| 从化市| 称多县| 巴林右旗| 泸定县| 吐鲁番市| 浦江县| 北碚区| 杂多县| 葫芦岛市| 祁东县| 龙游县| 石狮市| 富锦市| 华容县| 奉贤区| 尤溪县| 云阳县| 临湘市| 无为县| 廊坊市| 区。|