据我当前的理解,在完整的.NET Framework中,当我们将框架安装到计算机上时,它会将整个BCL部署到计算机的GAC中。这样,当我们使用.NET开发软件并在该计算机上部署它时,它将使用在安装.NET Framework本身时在GAC中提供的BCL程序集。
现在,据我所知,CoreFX是新的.NET Core的BCL等效物。然而,主要区别在于,我们可以在project.json
中明确指定需要哪些CoreFX的部分。
我的问题是:当我们部署.NET Core应用程序时,生产环境中是否有与GAC等价的内容?因此,当我们部署该应用程序以执行时,是否有任何中央位置在计算机上查找整个CoreFX是否可用的位置?