Unity中启动VS时出现Visual Studio 2010 Shell 无效的许可证数据的解决方法
装了MS SQL SERVER后出现这个问题
1.网上的一种方法:
修改注册表
HKEY_CLASSES_ROOT下找到"VisualStudio.DTE.10.0"项
把它改成"VisualStudio.DTE.10.0 disabled"或者其他名字.
结果无效。
2.以下是另一个解决办法:
打开注册表HKEY_CLASSES_ROOT -找到Visual Studio.DTE
我的是VS2017 显示的是DTE15.0。
(1)把Visual Studio.DTE 15.0里的CLSID的默认值复制到Visual Studio.DTE和Visual Studio.DTE10.0的CLSID的默认值里。
(2)Visual Studio.DTE下的CurVer的值改为VisualStudio.DTE.15.0。