c# - Log4Net:无法加载文件或程序集被抛出本地但不在其他环境中
问题描述
我在本地环境中遇到了一个奇怪的错误,当我尝试将我的应用程序注册为服务时,我收到了这个错误:
System.IO.FileLoadException:无法加载文件或程序集“log4net,版本=1.2.10.0,Culture=neutral,PublicKeyToken=1b44e1d426115821”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(HRESULT 异常:0x80131040)文件名:'log4net,版本 = 1.2.10.0,文化 = 中性,PublicKeyToken = 1b44e1d426115821'
但在 QA、STG 等其他环境中,一切正常,并且服务已注册。知道发生了什么吗?
解决方案
推荐阅读
- mysql - 带有双重条件的 SQL 选择
- python - 如何以看起来迭代的pythonic方式计算连续的相同值
- api - 有没有办法让我可以离线使用 GazeCloudAPI?
- importerror - 在 spaCy 3.0 中加载管道时出错
- sql - SQL:在组中添加多个唯一值
- html - 为什么背景图像会偏移?
- reactjs - 执行 UI 块时引发 React Native 异常:*** -[__NSArray0 objectAtIndex:]
- javascript - 如何修改 Array.map 的最后一次迭代?
- python - 树莓派:ModuleNotFoundError:没有名为“google_auth_oauthlib”的模块
- pandas - 在多索引熊猫数据框中过滤