我最近卸载并重新安装了VS 2017,第一次卸载了SSDT v15.6。
在本指南中,我们发现警告:在安装SSDT v15.7之前,必须先卸载“ Microsoft Reporting Services项目” VSIX:
https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-2017
刚刚执行了VS的全新安装,我确信尚未安装VSIX,所以我安装了SSDT v15.7。 las,我的信心放错了地方。
当我查看“工具和扩展”列表时,我注意到VSIX在某种程度上是意外安装的,并且是我所不知道的。换句话说,我偶然以错误的顺序安装了软件包。
然后,从VS卸载VSIX之后,我尝试从新的Win10“添加或删除程序”应用程序中卸载SSDT。不幸的是,该应用程序被证明是不可靠的(与大多数(如果不是全部)通用应用程序一样),因为我收到一个提示,告诉我卸载该组件会使系统处于不稳定状态,必须通过控制面板将其卸载。
然后单击确定,并且从列表中删除了SSDT图标。至少可以说这令人惊讶。
无法卸载,剩下的唯一选择是使用下载的安装文件重新安装。这不起作用,因为现在我的Reporting Services项目无法在Visual Studio中打开,表明不兼容,并且“未安装该应用程序。”
我不知道未经我的同意如何重新安装VSIX,但在这一点上,我对整个磨难感到不安。
除非完全卸载并重新安装Visual Studio,如何才能从此灾难中恢复?