【发布时间】:2021-02-20 10:48:17
【问题描述】:
请帮帮我,我在这里扯掉我的头发。我启动了 VS Code,我得到了这个。到底是怎么回事?我只想完成我的工作。
我试着查了一下,但我什么都不懂,前几天还好好的。
我没有安装其他扩展,只安装了 .NET 5.0.103 和 Unity。
项目系统“OmniSharp.MSBuild.ProjectSystem”抛出异常 在初始化期间。 System.BadImageFormatException:无法加载 文件或程序集 'System.Threading.Tasks.Dataflow,版本 = 4.6.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 或其之一 依赖关系。文件或目录已损坏且无法读取。 (HRESULT 异常:0x80070570)文件名: 'System.Threading.Tasks.Dataflow,版本=4.6.3.0,文化=中性, PublicKeyToken=b03f5f7f11d50a3a' 在 OmniSharp.MSBuild.ProjectManager..ctor(ILoggerFactory loggerFactory, MSBuildOptions 选项、IEventEmitter eventEmitter、IFileSystemWatcher 文件系统观察器、元数据文件参考缓存 metadataFileReferenceCache、PackageDependencyChecker packageDependencyChecker, ProjectLoader projectLoader, OmniSharpWorkspace 工作区,IAalyzerAssemblyLoader AnalyzerAssemblyLoader,ImmutableArray 1 eventSinks,DotNetInfo dotNetInfo) 在 OmniSharp.MSBuild.ProjectSystem.Initalize(IConfiguration 配置)在 D:\a\1\s\src\OmniSharp.MSBuild\ProjectSystem.cs:line 108 在 OmniSharp.WorkspaceInitializer.Initialize(IServiceProvider serviceProvider, CompositionHost compositionHost) 中 D:\a\1\s\src\OmniSharp.Host\WorkspaceInitializer.cs:54 行
未处理的异常:System.NullReferenceException:对象引用 未设置为对象的实例。在 OmniSharp.MSBuild.ProjectManager.DisposeCore(Boolean disposing) 在 D:\a\1\s\src\OmniSharp.MSBuild\ProjectManager.cs:第 156 行 OmniSharp.Utilities.DisposableObject.Finalize() 在 D:\a\1\s\src\OmniSharp.Shared\Utilities\DisposableObject.cs:第 13 行
谢谢!
【问题讨论】:
-
处理此类情况时,请始终查找第一个错误或异常。在您的情况下:“System.BadImageFormatException:无法加载文件或程序集'System.Threading.Tasks.Dataflow”。有很多结果听起来很有希望。
标签: c# visual-studio-code omnisharp