编译项目时遇到Your project file doesn't list 'win' as a "RuntimeIdentifier"
的报错
Error: Your project file doesn't list 'win' as a "RuntimeIdentifier". You should add 'win' to the "RuntimeIdentifiers" property in your project file and then re-run NuGet restore. (1, 1)
今天在项目中莫名的前一天编译还是很ok的项目,编译通不过了。。报错也不知道是个什么鬼。。。
I deleted the "obj" directories and now they build again. Apparently doing a "clean" build wasn't clean enough. Still not sure what caused the issue.
解决方法
删除obj目录重新编译就可以了
如果还是不行,尝试如下步骤!
- Clean solution
- Delete
obj
folders - Delete the
.vs
folder (optional) - Close and reopen Visual Studio
- Then build