问题描述
我正在使用Visual Studio Code和.NET Core SDK 3.1.402,并尝试学习如何对C#进行编码(因此,我已下载了该扩展程序的最新版本。
当我创建一个新项目(使用cmd,dotnet新控制台)时,我立即在它自动生成的“ Hello World”代码中遇到几个错误。
最上面的一个是:不必要的using指令。 [GradeBook] csharp(CS8019) 找不到类型或名称空间名称“系统”(您是否缺少using指令或程序集引用?)[GradeBook] csharp(CS0246)
我也注意到obj \ debug {name} .AssemblyInfo.cs中的问题。
我尝试过:
这里的基本复制是在命令提示符下创建项目后,我第一次打开Visual Studio代码是因为我没有遇到错误。经过一堂快速的课程,我保存并关闭,然后关闭计算机,然后重新打开,然后开始显示错误。
我仍然可以运行我的代码。但是红线的确确实使学习“真实”问题变得困难。
我该如何解决这样的问题?
解决方法
对我唯一有效的方法是完全卸载我的SDK,Visual Studio Code和C#扩展名。然后重新安装它们。一旦做到这一点,我就很好了。