在 GAC 中找不到应用程序正在使用的程序集
本文关键字:程序集 应用程序 GAC 找不到 | 更新日期: 2023-09-27 18:32:18
我需要更新我的应用程序正在使用的程序集。
它是一个网站应用程序,通过 web.config 中的这一行引用 GAC 中的程序集
<add assembly="dotnetCHARTING, Version=4.3.2721.21869, Culture=neutral, PublicKeyToken=AF2CD47DB69D93BD" />
但是我很困惑,我在C:''Windows''assembly或C:''Windows Microsoft.NET''Assembly中找到程序集
我什至尝试过这个工具,没有骰子。http://gacbrowser.blogspot.co.uk/2008/03/gac-browser-introduction.html
我尝试查看公钥和程序集名称。
有什么想法吗?
(已编辑 - 将 web.config 行转换为代码示例)
您是否尝试过使用 .NET Fusion Logger?它应该告诉您从中加载程序集的确切路径。
您使用的是哪个版本的 .Net? 在。Net4,GAC 的位置发生了变化。 有关更多详细信息,请参阅此问题:.NET 4.0 有一个新的 GAC,为什么?
尝试使用进程资源管理器创建转储或小型转储。它将显示您的应用程序正在使用的所有 dll。