|
113 | 113 | <!-- Visual Studio Shell packages --> |
114 | 114 | <MicrosoftVisualStudioInteropVersion>$(MicrosoftVisualStudioShellPackagesVersion)</MicrosoftVisualStudioInteropVersion> |
115 | 115 | <MicrosoftVisualStudioImagingInterop140DesignTimeVersion>$(VisualStudioShellProjectsPackages)</MicrosoftVisualStudioImagingInterop140DesignTimeVersion> |
116 | | - <!-- Interop packages are pinned to the version required by Microsoft.VisualStudio.SDK (pulled transitively via Microsoft.CodeAnalysis.ExternalAccess.FSharp), which is newer than the other shell packages. --> |
| 116 | + <!-- Interop packages are pinned to the version required by Microsoft.VisualStudio.SDK (pulled transitively via Microsoft.VisualStudio.LanguageServices.ExternalAccess), which is newer than the other shell packages. --> |
117 | 117 | <MicrosoftVisualStudioShellInteropVersion>18.9.438</MicrosoftVisualStudioShellInteropVersion> |
118 | 118 | <MicrosoftVisualStudioTextManagerInteropVersion>18.9.438</MicrosoftVisualStudioTextManagerInteropVersion> |
119 | 119 | <MicrosoftVisualStudioOLEInteropVersion>18.9.438</MicrosoftVisualStudioOLEInteropVersion> |
|
132 | 132 | <MicrosoftVisualStudioLanguageStandardClassificationVersion>$(VisualStudioEditorPackagesVersion)</MicrosoftVisualStudioLanguageStandardClassificationVersion> |
133 | 133 | <MicrosoftVisualStudioLanguageIntellisenseVersion>$(VisualStudioEditorPackagesVersion)</MicrosoftVisualStudioLanguageIntellisenseVersion> |
134 | 134 | <!-- Microsoft.VisualStudio.Platform.VSEditor is the runtime implementation of the editor. Unlike the other editor |
135 | | - packages it is not pulled transitively by Microsoft.CodeAnalysis.ExternalAccess.FSharp, so it stays at the |
| 135 | + packages it is not pulled transitively by Microsoft.VisualStudio.LanguageServices.ExternalAccess, so it stays at the |
136 | 136 | explicit pin while Microsoft.VisualStudio.Text.* / .Editor get bumped to 18.9.123 transitively. Pin VSEditor to |
137 | 137 | the matching 18.9.123 so its implementation types load against the newer Text.Internal interfaces; otherwise the |
138 | 138 | VsMocks MEF catalog throws ReflectionTypeLoadException and every legacy VS unit test fails. --> |
|
145 | 145 | <!-- Visual Studio Threading packages --> |
146 | 146 | <MicrosoftVisualStudioThreadingVersion>$(MicrosoftVisualStudioThreadingPackagesVersion)</MicrosoftVisualStudioThreadingVersion> |
147 | 147 |
|
148 | | - <!-- Transitive packages pinned to the versions required by Microsoft.CodeAnalysis.ExternalAccess.FSharp |
| 148 | + <!-- Transitive packages pinned to the versions required by Microsoft.VisualStudio.LanguageServices.ExternalAccess |
149 | 149 | (via Microsoft.VisualStudio.SDK 18.9.496), which are newer than the versions the Shell packages pull in. |
150 | 150 | Pinning them avoids MSB3277 assembly version conflicts across the vsintegration projects. --> |
151 | 151 | <MicrosoftVisualStudioValidationVersion>18.7.1</MicrosoftVisualStudioValidationVersion> |
|
0 commit comments