如何检查Windows Server 2012上的GAC程序集详细信息?

Bin*_*ran 22 gac windows-server-2012

如何检查GAC组装详细信息Windows Server 2012?我设法通过Powershell注册一个DLL,现在我需要验证它是否真的完成了.

Han*_*ant 37

您可能正在寻找在4.0之前的.NET版本中熟悉的GAC目录的自定义外观.它将GAC存储在c:\ windows\assembly窗口中,并使用自定义shell扩展将目录结构展平为程序集列表.

shell扩展不再用于.NET 4.0及更高版本.您在该计算机上安装了.NET 4.5,其GAC存储在c:\ windows\microsoft.net\assembly中.您只需看到实际的目录结构.找到程序集并不困难,从GAC_MSIL目录开始,您应该可以通过其名称找到程序集.找到与程序集具有相同显示名称的文件夹.它将有一个子目录,该子目录具有基于版本和公钥标记的不可书写的名称,该子目录包含DLL.

如果您的程序集是使用C++/CLI创建的混合模式程序集,那么您将从GAC_32或GAC_64目录开始.


Thi*_*a H 8

试试这条路

C:\ WINDOWS\Microsoft.NET \总成

  • @BinuBhasuran我认为使用.NET 4.0删除了shell扩展(Windows Server 2012附带.NET 4.5). (3认同)