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