c# - 无法加载文件或程序集及其依赖项之一
问题描述
无法加载文件或程序集 'interfaces, Version=1.0.5948.18141, Culture=neutral, PublicKeyToken=null' 或其依赖项之一。该系统找不到指定的文件。
我不知道是什么原因造成的,也不知道如何调试它以找到原因。
- Umbraco.Core.UmbracoApplicationBase.StartApplication(对象发送者,EventArgs e)+0
- Umbraco.Core.UmbracoApplicationBase.Application_Start(对象发送者,EventArgs e)+34
在我的任何项目中都找不到任何违反 1.2.0.0 的参考。
任何想法我应该如何解决这个问题?
我也很欣赏有关如何调试此类问题的提示。
解决方案
接口是 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 获取,祝你好运!
推荐阅读
- python - 我可以在 setUpClass 中模拟多测试用例吗?
- node.js - 如何使用表单数据类型在 Postman 中发布枚举数据
- java - 如何使用 SpEL 从 String 属性中获取 Path 对象
- firebase - 如何在不请求的情况下在firebase-auth中首次加载时获取currentUser
- r - 如何继续删除第一个值,直到向量的总和小于 20?
- javascript - 如何过滤嵌套对象?
- php - 使用 Zend_Paginator 而不从 WebAPI 加载所有数据
- filter - 如何修复未读消息在 odoo 11 中不起作用?
- c# - 列表
列出 - > 使用 linq 或 lambda
- javascript - 在 Vue 中保存异步数据的最佳方法是什么?