今天在使用vscode软件+C#插件,编译.cs文件时,发现如下warning:
出现该warning的原因:当前.cs文件修改了,但是其缓存文件*.csprojAssemblyReference.cache没有更新,需要重新清理一下工程,再编译、运行即可。
命令如下:
## 清理工程
dotnet clean
## 运行.cs文件
dotnet run
或者手动在vs里清理一下工程,再编译。
效果如下:
cache同步更新,没有报warning了,恢复正常。
清理工程之后,再编译,则*.csprojAssemblyReference.cache文件就会更新,即cache同步更新,则warning自然消除了。