代码之家  ›  专栏  ›  技术社区  ›  axk

MOSS 2007:3个额外的程序集绑定重定向,它们来自哪里

  •  0
  • axk  · 技术社区  · 17 年前

    我有一个运行中的MOSS服务器的web.config和一个新安装的MOSS服务器的web.config。

    以下是3个重定向,我不知道其来源:

        <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。 我怀疑某些更新可能添加了这些。 只是好奇。 有人知道吗 当添加这些重定向时 和 什么是间谍网 ?

    谢谢

    2 回复  |  直到 17 年前
        1
  •  5
  •   Alex Angas Colin    17 年前

    这三个程序集都是SharePoint DLL。您可以从公钥令牌是否与所有其他SharePoint DLL的公钥令牌相同以及是否与所有其他SharePoint DLL的公钥令牌匹配来判断。

    SharePoint(可能是WSS管理服务)已自动添加绑定重定向,以便为以前版本编译的代码仍能在新版本下工作。我不知道为什么它会在创建web应用程序之后而不是从一开始就这样做,但我自己也看到过这种情况。

    它看起来像一个间谍网(位于 C:\Program Files\Microsoft Office Servers\12.0\Bin\SPCanary.dll this post . “金丝雀”一词的使用表明它是某种 data protection mechanism 如果发生错误,它就会死亡。

    更新:

        2
  •  0
  •   Shiraz Bhaiji    17 年前
    推荐文章