When class (or any C# file) added to SSDT project, solution explorer stops expanding files to class level. SL still shows expand ">" symbols for all files, but shows nothing in that file when clicked.All projects in solution, not only SSDT project, are affected. Code Maps are broken for all projects too.I tried to attach a debugger to VS, and got en exception when broken expand icon is clicked:ArgumentNullException: "Value cannot be null.\r\nParameter name: key"at > mscorlib.dll!System.Collections.Generic.Dictionary<System.Uri,Microsoft.RestrictedUsage.CSharp.Compiler.IDE.IDECompiler>.Insert(System.Uri key, Microsoft.RestrictedUsage.CSharp.Compiler.IDE.IDECompiler value, bool add) + 0x2c2 bytes Microsoft.VisualStudio.Progression.LanguageService.CSharp.dll!Microsoft.VisualStudio.Progression.LanguageService.CSharp.CSLanSvcProvider.GetIDECompilers.AnonymousMethod__6(object objContext) + 0x25a bytes Microsoft.VisualStudio.Progression.Common.dll!Microsoft.VisualStudio.Progression.UIThread.RunTask(Microsoft.VisualStudio.Progression.UIThread.TaskData taskData) + 0x46 bytes Microsoft.VisualStudio.Progression.Common.dll!Microsoft.VisualStudio.Progression.UIThread.PumpTasks() + 0xac bytes Microsoft.VisualStudio.Progression.Common.dll!Microsoft.VisualStudio.Progression.UIThread.OnTick(object sender, System.EventArgs e) + 0x15 bytes WindowsBase.dll!System.Windows.Threading.DispatcherTimer.FireTick(object unused) + 0x2f bytes unloading SSDT project helps, but next time it's loaded Solution Explorer breaks again.
Visual Studio/Team Foundation Server/.NET Framework Tooling Version
Steps to reproduce
Product Language
Operating System
Operating System Language
Actual results
Expected results