1. The product version that you are trying to set up is earlier than the version already installed on this computer.
Log中报错“Detected related bundle: {cd09eea6-d0b3-4246-bb80-e047ceadf61f}, type: Upgrade, scope: PerMachine, version: 12.0.21005.13, operation: Downgrade ”。
查找注册表中名字为此GUID的文件夹,找到EngineVersion项,将值改小一点。参照链接
2. microsoft build tools fatal error
Log中报错“Could not open key: UNKNOWN\Components\D3E0FE743CD20465B9AC9AD20CCC0996\E1E4EDB258EFC174489153CC1604E872”。
在注册表中找到E1E4EDB258EFC174489153CC1604E872该项目,右键“permission”,把当前用户加进去。也许还会报其他错,这时候把Components这个文件夹权限设置一下就好了。
修改注册表时也遇到问题按也遇到权限问题,按这个链接所说的解决了。
3. microsoft team explorer fatal error
先使用vs的安装包卸载,再使用工具卸载vs https://github.com/Microsoft/VisualStudioUninstaller/releases
也许以上问题都可以使用这个uninstaller卸载。
总之能重装系统还是重装来的快。