Windows Update如何在GAC中安装.NET程序集?
考虑以下命令Windows Update如何在GAC中安装.NET程序集?,.net,gac,windows-update,gacutil,.net,Gac,Windows Update,Gacutil,考虑以下命令 gacutil/i Microsoft.Powershell.ConsoleHost.dll 这将把程序集安装到 C:\Windows\Microsoft.NET\assembly\GAC\U MSIL\Microsoft.PowerShell.ConsoleHost 现在,考虑一个不同的计算机,没有 GACUTIL < /代码>。您可以安装 同样 组件将安装在同一位置。如何将此更新安装到 不带gacutil的全局程序集缓存应使用安装程序安装任何程序集(在这种特定情况下很可能会
gacutil/i Microsoft.Powershell.ConsoleHost.dll
这将把程序集安装到
C:\Windows\Microsoft.NET\assembly\GAC\U MSIL\Microsoft.PowerShell.ConsoleHost
现在,考虑一个不同的计算机,没有<代码> GACUTIL < /代码>。您可以安装 同样 组件将安装在同一位置。如何将此更新安装到 不带gacutil的全局程序集缓存应使用安装程序安装任何程序集(在这种特定情况下很可能会安装)
发件人: 使用Windows安装程序。这是将程序集添加到全局程序集缓存的推荐和最常用的方法。安装程序提供全局程序集缓存中程序集的引用计数,以及其他好处。[…]Gacutil.exe仅用于开发目的,不应用于将生产程序集安装到全局程序集缓存中 发件人: Windows安装程序使用Microsoft.NET Framework将公共语言运行时程序集安装到全局程序集缓存中 发件人(通过): NET Framework软件开发工具包(SDK)文档中没有记录允许您与全局程序集缓存(GAC)交互的本机代码应用程序编程接口(API)实际安装似乎是通过进行的。是什么让你相信更新不是使用了
gacutil
,就是没有做与gacutil
相同的事情(我指的是后者,微软同时拥有gacutil
工具和更新/安装程序等。它们最终都实现了。)酷。。那么您就知道安装程序不使用Gacutil
。update/installer如何将程序集添加到GAC。。他不知道细节,但MS为安装程序编写了代码。。如果我仍然没有抓住你问题的重点,我很抱歉。fusion api可由使用,它不需要gacutil。请参阅(忍者)编辑:操作GAC的实际.NET api没有(完整)记录。据我所知,除了gacutil之外,没有其他命令行工具。