恢复NuGet包_解决:System.BadImageFormatException:无法加载文件或程序集

C#工程 主要是开发了一个 web api接口,这个工程源码去年还可以的,今年换了一个电脑打开工程就报错。

错误提示如下:

在 Microsoft.CodeAnalysis.CSharp.CommandLine.Program.Main(String\[\] args) Test1

System.BadImageFormatException:无法加载文件或程序集

解决方法如下

删除 packages文件夹,然后再打开 Visual Studio 会提示 是否恢复 NuGet Packages 包,这个是否恢复即可。.

打开工程后,点击 恢复 恢复NuGet包

接着还会报错如下-平台选择 错误,不能选 x86 也不能选 x64 而是 Any Cpu

如下选 Any Cpu

但是我这个工程是 web api接口,还有一个缺失首页的

相关推荐
njsgcs22 分钟前
c# solidworks 创建装配体工程图+bom
开发语言·c#·solidworks
njsgcs1 小时前
c# solidworks 工程图获得展开视图不在固定面螺纹特征的位置
开发语言·c#·solidworks
深海潜水员4 小时前
【从零开始的C#游戏开发课程】- FarmStory1.0 日志系统和游戏资源的管理
游戏·c#·monogame
叶帆4 小时前
【YFIOs】用C#开发硬件之WiFi网络
开发语言·网络·c#
天下无敌笨笨熊5 小时前
C# LINQ开发心得
c#·linq
小白不白1116 小时前
Invoke的用法
开发语言·人工智能·数码相机·计算机视觉·c#
FuckPatience7 小时前
C# 链表元素的引用地址分析
链表·c#
hoiii1877 小时前
C# Txt/Excel/Access 导入导出工具
开发语言·c#·excel
专注VB编程开发20年7 小时前
TFTP 与FTP核心区别:UDP和TCP
c#·tftp