我刚刚在Mac上安装了VS Code,并安装了OmniSharp以与dotnet Core和C#应用程序一起使用。我确实从GitHub获得了代码,该代码以前没有问题。但是,它现在有以下问题:
dotnet build
,则它实际上会显示错误。在出现此问题之前,在解决方案级别进行doenet构建将向我显示包括该项目在内的所有项目中的所有错误。我尝试删除bin和obj文件夹并重建项目,但似乎无法正常工作。我还能尝试什么吗?
答案 0 :(得分:1)
检查此项目是否包含在sln文件中。 VS Code基于文件夹,因此它以文件作为目录显示此项目,但是OmniSharp无法识别它。您还可以检查OmniSharp日志(在VS Code-> Output-> C#/ Omnisharp(我不记得是哪个)中),如果该项目已加载而没有任何错误
答案 1 :(得分:0)
如果您的智能(VS CODE)在键入时未显示生成错误。 做事。 步骤1:安装Extension C#。 如果您已经完成步骤1。 步骤2:转到设置>扩展> c#配置> Omnisharp:禁用MSBuild诊断警告。必须对此进行检查。