首页 > 解决方案 > 无法加载文件或程序集及其依赖项之一

问题描述

无法加载文件或程序集 'interfaces, Version=1.0.5948.18141, Culture=neutral, PublicKeyToken=null' 或其依赖项之一。该系统找不到指定的文件。

我不知道是什么原因造成的,也不知道如何调试它以找到原因。

在我的任何项目中都找不到任何违反 1.2.0.0 的参考。

任何想法我应该如何解决这个问题?

我也很欣赏有关如何调试此类问题的提示。

标签: c#asp.netasp.net-coremodel-view-controllerumbraco

解决方案


接口是 Umbraco.Cms.Core 包的一部分。再看一个例子:

<Reference Include="interfaces, Version=1.0.5948.18141, Culture=neutral, processorArchitecture=MSIL">
  <HintPath>..\packages\UmbracoCms.Core.7.4.3\lib\interfaces.dll</HintPath>

查看你的包文件夹中的 UmbracoCms.Core.xxx\lib\ 文件夹,看看它是否在那里。如果没有重新安装/强制从 Nuget 获取,祝你好运!


推荐阅读