【问题标题】:Sitefinity 12 project trying to load a reference that I've already removedSitefinity 12 项目试图加载我已经删除的引用
【发布时间】:2019-05-09 16:11:19
【问题描述】:

我刚刚将我的 Sitefinity 项目升级到版本 12.0.7000。它可以在本地正常工作,但是当我将其部署到我的开发环境时,在尝试更新时出现此错误:

无法加载文件或程序集“Telerik.Sitefinity.Frontend.SocialShare,Version=10.2.6625.0,Culture=neutral,PublicKeyToken=b28c218413bdf563”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

自从社交小部件在 11.1 版中被弃用以来,我早就删除了对社交共享的所有引用(根据文档)。我什至用 11.2.6xxx 版本部署到 dev 没有问题。

此外,当我在本地运行它时,我使用的数据库与我的开发环境中的数据库相同。

我在我的解决方案中搜索了任何对 socialshare 的引用,但一无所获。

我尝试了以下方法:

https://knowledgebase.progress.com/articles/Article/Social-share-DLL-s-causing-issue-while-upgrade

https://knowledgebase.progress.com/articles/Article/Pages-that-have-Social-Sharing-widgets-on-them-throw-an-exception-after-upgrade-to-Sitefinity-11-1

【问题讨论】:

    标签: .net asp.net-mvc dll telerik sitefinity


    【解决方案1】:

    事实证明,通过 Octopus 的部署过程并没有删除其他文件,因此旧文件被留在了那里。我将八达通中的设置更改为:

    删除附加文件:不属于部署的文件 int eh 目标被删除。

    呃。 o_O

    【讨论】:

      猜你喜欢
      • 2023-03-11
      • 2021-06-29
      • 1970-01-01
      • 2017-01-31
      • 2014-06-29
      • 2012-06-24
      • 1970-01-01
      • 2020-01-16
      • 1970-01-01
      相关资源
      最近更新 更多