Microsoft WebAPI 要求 System.Net.Http,版本=4.0.0.0。

14 浏览
0 Comments

Microsoft WebAPI 要求 System.Net.Http,版本=4.0.0.0。

自从我将我的项目升级到.NET 4.8之后,我经常会收到运行时错误(FileNotFoundException):

Die Datei oder Assembly \"System.Net.Http, Version=4.0.0.0,

Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a\" oder eine

Abhängigkeit davon wurde nicht gefunden. Das System kann die

angegebene Datei nicht finden.

这个错误是由以下行引起的:

WebApiConfig.Register(GlobalConfiguration.Configuration);

我该如何解决这个问题?我已经通过NuGet安装了最新的System.Net.Http DLL版本,并在web.config中添加了一个连接:

  
  

这一切都没有帮助。

admin 更改状态以发布 2023年5月21日
0
0 Comments

我在这个答案中找到了解决方案。我的web.config文件中充满了必选文件的重定向。我发现,所有基于使用模板的其他项目都没有这些重定向。因此,我使用链接答案中描述的方法来解决它。

0