gpt4 book ai didi

c# - .NET Core 不依赖于任何安装?

转载 作者:可可西里 更新时间:2023-11-01 08:38:40 24 4
gpt4 key购买 nike

我一直在阅读有关 .NET Core 的文章,它看起来真的很酷。

只有一件事让我思考但我没有在任何地方读过它:当我将我的 asp.net 5 web 应用程序设置为以 .NET Core 为目标并部署它时,这个应用程序根本不依赖于安装在要托管它的机器上的 .NET 框架?

我的意思是,部署的程序集已经包含 CLR、BCL 和项目依赖项?所以我可以在一台机器上使用不同版本的 .NET Core 托管多个 Web 应用程序,对吧?

最佳答案

I mean, the assemblies deployed already contain the CLR, the BCL and the project dependencies?

它们随您的 project.json 文件中的任何依赖项一起提供。如果您选择部署 CoreCLR,运行时将与您的应用程序一起提供,以便不同的应用程序能够在它们使用的任何框架版本上并排运行。关键是所有 BCL 都慢慢打包到单独的 NuGet 包中,随您的应用程序一起提供,逐步消除部署整个 BCL 的需要。

关于c# - .NET Core 不依赖于任何安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31011430/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com