【发布时间】:2010-12-19 11:36:30
【问题描述】:
我遇到了供应商提供的程序集引用被弄乱的情况。基本上,它指向我不想使用的程序集版本。我使用 FusionLog 查看了程序集绑定日志,我看到了这些条目:
LOG:发布者策略文件位于 C:\WINDOWS\assembly\GAC_MSIL\policy.11.0.iAnywhere.Data.SQLAnywhere\11.0.0.22582__f222fc4333e0d400\iAnywhere.Data.SQLAnywhere.config 日志:发现发布者策略重定向:11.0.0.11292 重定向到 11.0.1.22582
我似乎找不到发布者政策文件,我想知道是否有办法删除它?我尝试从 GAC 中删除程序集,但无济于事。
问题的背景是我被指示为 Sybase 的客户端软件安装补丁,但此补丁安装的程序集版本 (11.0.0.11292) 早于之前的程序集 (11.0.1.22582)。不要问我为什么会这样,但它确实发生了。
【问题讨论】:
标签: .net policyfiles publisher-policy