DLL寻找错误的版本

问题描述 投票:0回答:1

我已经在Visual Studio 2015中开发了使用WinSCPnet.dll的类库(dll)。在对为什么它查找错误的dll进行故障排除时,我为其添加了Nuget,以获取最新版本。我们使用的版本实际上是在此之前的版本,因此我卸载了最新版本(使用Nuget)并安装了想要的版本。现在,当它运行时,它正在寻找最新版本。

System.IO.FileLoadException:无法加载文件或程序集'WinSCPnet,版本= 1.6.5.9925,文化=中性,PublicKeyToken = 2271ec4a3c56d0bf'或其依赖项之一。的找到的程序集的清单定义与程序集不匹配参考。 (来自HRESULT的异常:0x80131040)

我尝试搜索注册表gacutil / u(成功运行并删除了dll,但仍然收到此消息),清理了该项目并重建,删除了bin和obj中的所有内容并重建了-我丢失了什么?

谢谢!

c# dll
1个回答
0
投票

尝试一下:

© www.soinside.com 2019 - 2024. All rights reserved.