我有一种情况:一个供应商提供大会参考的是搞砸了。基本上,它是指向一个版本的大会,我不想使用。我用FusionLog查大会结合日志我看到这些条目:

LOG: Publisher policy file is found at C:\WINDOWS\assembly\GAC_MSIL\policy.11.0.iAnywhere.Data.SQLAnywhere\11.0.0.22582__f222fc4333e0d400\iAnywhere.Data.SQLAnywhere.config
LOG: Publisher policy redirect is found: 11.0.0.11292 redirected to 11.0.1.22582

我似乎无法找到的发行政策的文件,我想知道如果有一个方法可以移除它吗?我试着除去会从GAC但无济于事。

背景下的问题是,我是指安装一个补丁的客户机软件,从Sybase但是这个修补安装了一个版本的大会(11.0.0.11292)早于先前的会(11.0.1.22582).不要问我为什么会发生这种事情,但是它没有。

有帮助吗?

解决方案

删除的政策会GAC:

gacutil -u <policy-assembly-name>

注这并不包括.dll在结束,并找出适当的名字会被应用于我用的融合。你可以找到更多的有关融合 在这里,在这里,.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top