gpt4 book ai didi

.net - 错误 CS1705 : "which has a higher version than referenced assembly"

转载 作者:行者123 更新时间:2023-12-02 02:44:33 24 4
gpt4 key购买 nike

我已经研究了一会儿这个问题,但还没有解决。我收到以下错误消息:

Compiler Error Message: CS1705: Assembly 'My.Model, Version=1.1.4422.23773, Culture=neutral, 
PublicKeyToken=bfde95ba233094b2' uses
'Common, Version=3.3.4273.24368, Culture=neutral, PublicKeyToken=bfde95ba233094b2'
which has a higher version than referenced assembly
'Common, Version=3.3.4269.17112, Culture=neutral, PublicKeyToken=bfde95ba233094b2'

c:\WINDOWS\assembly\GAC_MSIL\Common\3.3.4269.17112__bfde95ba233094b2\Common.dll:
(Location of symbol related to previous error)

Web 服务器正在运行 Server 2003。我访问了 c:\windows\assemble,实际上注意到列出了 3 个版本的 Common.dll。列出的最高版本是 3.3.4269.17112

我将版本为3.3.4273.24368的dll复制到程序集目录中。然后我重新编译并重新部署我的代码(可能有点矫枉过正,但好吧)。当我在新 session 中打开浏览器并再次访问该网站 URL 时,我仍然收到相同的消息。

我可以使用 Windows 资源管理器并验证更高版本的 Common.dll 现在也已列出。

我还可以研究什么来解决这个问题?我不想更改程序集中的引用以指向旧版本。

最佳答案

我遇到此错误是因为“重建”并未真正重建。

解决方案:关闭Visual Studio,真正去删除bin文件夹,然后重新构建,可能效果会更好。

此外,有时 Visual Studio 会在引用方面撒谎,因此请检查 .csproj 文件中的 HintPath

关于.net - 错误 CS1705 : "which has a higher version than referenced assembly",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9219832/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com