除了在服务器资源管理器中右键单击表时出现的问题外,我的VS 2013安装似乎一切正常。我正在尝试使用数据工具查看位于MS SQL数据库中的表。这是我右键单击时VS 2013弹出的消息:
The 'Microsoft SQL Server Data Tools' package did not load correctly.
The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by examining the file 'C:\Users\...\AppData\Roaming\Microsoft\VisualStudio\12.0\ActivityLog.xml'.
这是ActivityLog.xml文件的最后几行,顺便说一下,这是我读过的最晦涩难懂的日志文件之一:
1222 Begin package load [Microsoft SQL Server Data Tools] {00FEE386-5F9F-4577-99F4-F327FAFC0FB9} VisualStudio 2014/02/14 13:50:50.112
1223 ERROR SetSite failed for package [Microsoft SQL Server Data Tools] {00FEE386-5F9F-4577-99F4-F327FAFC0FB9} 80131534 VisualStudio 2014/02/14 13:50:50.641
1224 Entering function CVsPackageInfo::HrInstantiatePackage {FEF13793-C947-4FB1-B864-C9F0BE9D9CF6} VisualStudio 2014/02/14 13:50:50.650
1225 Warning Unexpected system error mode before loading package [SqlStudio Editor Package] {FEF13793-C947-4FB1-B864-C9F0BE9D9CF6} VisualStudio 2014/02/14 13:50:50.650
1226 Begin package load [SqlStudio Editor Package] {FEF13793-C947-4FB1-B864-C9F0BE9D9CF6} VisualStudio 2014/02/14 13:50:50.650
1227 End package load [SqlStudio Editor Package] {FEF13793-C947-4FB1-B864-C9F0BE9D9CF6} VisualStudio 2014/02/14 13:50:50.691
1228 ERROR End package load [Microsoft SQL Server Data Tools] {00FEE386-5F9F-4577-99F4-F327FAFC0FB9} 80131534 VisualStudio 2014/02/14 13:50:51.044
以下是我尝试解决这个问题所做的事情:
- 禁用所有插件/扩展
- 检查并应用了所有扩展和VS 2013的更新,包括Update 1
- 进行完整的VS 2013安装修复操作
现在VS 2013已经包含了SSDT工具,因此我无法下载和安装任何东西,它应该已经可以正常工作了。除非有人知道不同的方法。
我已经尝试了很多搜索结果,但都大多数适用于VS 2012。如果有人有什么好的建议,那就太棒了。