异常未处理:无法加载文件或程序集“Serilog.Extensions.Hosting”,

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

当我运行我的应用程序时,甚至在开始调试之前就会抛出此异常。 enter image description here

System.IO.FileNotFoundException:“无法加载文件或程序集“Serilog.Extensions.Hosting,版本= 7.0.0.0,文化=中性,PublicKeyToken = 24c2f752a8e58a10”。 Le fichier spécifié est introuvable.'

这是我的 .csproj 参考文献:

<PackageReference Include="Serilog" Version="3.0.1" />
<PackageReference Include="Serilog.AspNetCore" Version="7.0.0.0" />
<PackageReference Include="StackExchange.Redis" Version="2.6.122" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.5.0" />

enter image description here

我也多次尝试清理和构建整个解决方案和项目

dotnet restore

c# asp.net .net serilog filenotfoundexception
1个回答
0
投票

尝试

  • 关闭视觉工作室
  • 删除所有 bin 和 obj 文件夹
  • 重新打开VS,恢复nugets
  • 清理并重建

否则你可能需要安装另一个netcore运行时。

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