我有一个具有自定义设置的功能MOSS服务器的web.config和一个新安装的MOSS的web.config。
这里有三个重定向,我不知道它的来源:
<dependentAssembly>
<assemblyIdentity name="Microsoft.SharePoint.Portal.SingleSignon" publicKeyToken="71e9bce111e9429c" culture="neutral" />
<bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" /> </dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.SharePoint.Portal.SingleSignon.Security" publicKeyToken="71e9bce111e9429c" culture="neutral" />
<bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" /> </dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="SPCanary_NET" publicKeyToken="71e9bce111e9429c" culture="neutral" />
<bindingRedirect oldVersion="11.0.0.0" newVersion="12.0.0.0" /> </dependentAssembly>
我不记得手动添加它们,它们也没有出现在新配置中。这两个安装都是SP1。我怀疑一些更新可能增加了这些。只是好奇而已。谁知道这些重定向究竟是什么时候添加的,和是什么是SPCanary_Net
谢谢!
发布于 2009-06-28 13:19:50
这三个程序集都是SharePoint DLL。您可以从公钥令牌对所有它们都是相同的并且匹配所有其他SharePoint DLL的公钥令牌来判断。
绑定重定向是由SharePoint (可能是服务)自动添加的,因此为上一个版本编译的代码仍然对新版本起作用。我不知道为什么它会在创建web应用程序之后,而不是从一开始就这样做,但我亲眼看到了这种情况。
它看起来像SPCanary_Net (位于C:\Program Files\Microsoft Office Servers\12.0\Bin\SPCanary.dll
)被Microsoft搜索所使用,从这个职位判断。使用“金丝雀”一词表示,如果发生错误,就会导致某种数据保护机制死亡。
更新:这三次重定向是在安装MOSS 2007 SP2时添加的。
发布于 2009-06-26 12:21:14
SP_Canary.net是Office的一部分:
net.dll
https://stackoverflow.com/questions/1048795
复制相似问题