莫名奇妙的MSB418
Before不小心掉进vs2019的坑
问题解决已经过去了一周,今晚总算腾出时间来做下记录了。
win10使用vs2019 netcore3.1开发微服务项目,运用了Docker、K8S、ExceptionLess(略过)。
问题发生的当天,我覆盖了Docker的配置文件(略过,无关操作)
又因为操作系统的安全保密机制,多次重启了电脑,突然,就进坑了
坑有多大?
就是这个,折腾了我3天,
试了上网查解决方法,都一个套路,但发现不适用。
唉…
又是将netcore3.1.201 sdk 卸载了又重装、又是将vs2019修复/卸载/重装、又是额外安装dotnet-hosting-3.1.3-win,还搞得Nuget包都变成奶黄包了。
最后还另外搞了台刚**的电脑,安装了vs2019…然后就可以…
修复流程
卸载跟安装之间,我重启了电脑:
最后不用 重复安装netcore 3.1.201 sdk、也不用dotnet-hosting-3.1.3-win。
也就是说,我遇到这个问题的时候,真正有效的操作【将netcore3.0以上相关程序扩展卸载,使用vs2019自带的扩展即可】