diff options
author | Kirill Osenkov <github@osenkov.com> | 2017-10-13 21:01:44 +0300 |
---|---|---|
committer | Alan McGovern <alanmcgovern@users.noreply.github.com> | 2017-10-15 12:49:52 +0300 |
commit | 8280d69b96e85b524aeda11210fdc2e54cc7f30c (patch) | |
tree | fb58bb3225c9ac18b2b7507e20b99969b6bcc791 | |
parent | 4c24c3582a8609cfb13b400f07213eca98bec6ca (diff) |
Revert Roslyn to 2.3.0-beta1 to make it compatible with the VS Editor again.monodevelop-7.3.0.708
10 files changed, 54 insertions, 64 deletions
diff --git a/main/external/RefactoringEssentials b/main/external/RefactoringEssentials -Subproject 0969908f618495046a906d263fa921cf4c0b8e3 +Subproject 96cf74664fd5b8b305faad1664c16050afaaca0 diff --git a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Refactoring/NuGetPackageServicesProxy.cs b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Refactoring/NuGetPackageServicesProxy.cs index fa7e8ab509..940be62481 100644 --- a/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Refactoring/NuGetPackageServicesProxy.cs +++ b/main/src/addins/MonoDevelop.PackageManagement/MonoDevelop.PackageManagement.Refactoring/NuGetPackageServicesProxy.cs @@ -134,16 +134,16 @@ namespace MonoDevelop.PackageManagement.Refactoring return result; } - public Task<IEnumerable<(string PackageName, string TypeName, string Version, int Rank, ImmutableArray<string> ContainingNamespaceNames)>> FindPackagesWithTypeAsync (string source, string name, int arity, CancellationToken cancellationToken) + public Task<IEnumerable<(string PackageName, string TypeName, string Version, int Rank, IReadOnlyList<string> ContainingNamespaceNames)>> FindPackagesWithTypeAsync (string source, string name, int arity, CancellationToken cancellationToken) { - var result = new List<(string PackageName, string TypeName, string Version, int Rank, ImmutableArray<string> ContainingNamespaceNames)> (); - return Task.FromResult ((IEnumerable<(string PackageName, string TypeName, string Version, int Rank, ImmutableArray<string> ContainingNamespaceNames)>)result); + var result = new List<(string PackageName, string TypeName, string Version, int Rank, IReadOnlyList<string> ContainingNamespaceNames)> (); + return Task.FromResult ((IEnumerable<(string PackageName, string TypeName, string Version, int Rank, IReadOnlyList<string> ContainingNamespaceNames)>)result); } - public Task<IEnumerable<(string AssemblyName, string TypeName, ImmutableArray<string> ContainingNamespaceNames)>> FindReferenceAssembliesWithTypeAsync (string name, int arity, CancellationToken cancellationToken) + public Task<IEnumerable<(string AssemblyName, string TypeName, IReadOnlyList<string> ContainingNamespaceNames)>> FindReferenceAssembliesWithTypeAsync (string name, int arity, CancellationToken cancellationToken) { - var result = new List<(string AssemblyName, string TypeName, ImmutableArray<string> ContainingNamespaceNames)> (); - return Task.FromResult ((IEnumerable<(string AssemblyName, string TypeName, ImmutableArray<string> ContainingNamespaceNames)>)result); + var result = new List<(string AssemblyName, string TypeName, IReadOnlyList<string> ContainingNamespaceNames)> (); + return Task.FromResult ((IEnumerable<(string AssemblyName, string TypeName, IReadOnlyList<string> ContainingNamespaceNames)>)result); } public ImmutableArray<string> GetInstalledVersions (string packageName) diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeFixMenuService.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeFixMenuService.cs index e8e63d9cfb..6b00ff5ae5 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeFixMenuService.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeActions/CodeFixMenuService.cs @@ -217,12 +217,10 @@ namespace MonoDevelop.CodeActions static async Task<ImmutableArray<Diagnostic>> GetDiagnosticsForDocument (ImmutableArray<DiagnosticAnalyzer> analyzers, Microsoft.CodeAnalysis.Document doc, ImmutableHashSet<string> diagnostics, CancellationToken token) { - var sol = doc.Project.Solution; var options = new CompilationWithAnalyzersOptions ( new WorkspaceAnalyzerOptions ( new AnalyzerOptions (ImmutableArray<AdditionalText>.Empty), - sol.Options, - sol), + doc.Project.Solution.Workspace), delegate (Exception exception, DiagnosticAnalyzer analyzer, Diagnostic diag) { LoggingService.LogError ("Exception in diagnostic analyzer " + diag.Id + ":" + diag.GetMessage (), exception); }, diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeDiagnosticRunner.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeDiagnosticRunner.cs index b10506820a..45dcea341a 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeDiagnosticRunner.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.CodeIssues/CodeDiagnosticRunner.cs @@ -99,12 +99,10 @@ namespace MonoDevelop.CodeIssues var analyzers = ImmutableArray<DiagnosticAnalyzer>.Empty.AddRange (providers); var diagnosticList = new List<Diagnostic> (); try { - var sol = analysisDocument.DocumentContext.AnalysisDocument.Project.Solution; var options = new CompilationWithAnalyzersOptions ( new WorkspaceAnalyzerOptions ( new AnalyzerOptions (ImmutableArray<AdditionalText>.Empty), - sol.Options, - sol), + analysisDocument.DocumentContext.RoslynWorkspace), delegate (Exception exception, DiagnosticAnalyzer analyzer, Diagnostic diag) { LoggingService.LogError ("Exception in diagnostic analyzer " + diag.Id + ":" + diag.GetMessage (), exception); }, diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.PackageInstaller/PackageInstallerService.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.PackageInstaller/PackageInstallerService.cs index 06843a8245..f04baace04 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.PackageInstaller/PackageInstallerService.cs +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.PackageInstaller/PackageInstallerService.cs @@ -76,8 +76,8 @@ namespace MonoDevelop.Refactoring.PackageInstaller void UninstallPackage (MonoDevelop.Projects.Project project, string packageId, bool removeDependencies); Task<IEnumerable<(string PackageName, string Version, int Rank)>> FindPackagesWithAssemblyAsync (string source, string assemblyName, CancellationToken cancellationToken); - Task<IEnumerable<(string PackageName, string TypeName, string Version, int Rank, ImmutableArray<string> ContainingNamespaceNames)>> FindPackagesWithTypeAsync (string source, string name, int arity, CancellationToken cancellationToken); - Task<IEnumerable<(string AssemblyName, string TypeName, ImmutableArray<string> ContainingNamespaceNames)>> FindReferenceAssembliesWithTypeAsync (string name, int arity, CancellationToken cancellationToken); + Task<IEnumerable<(string PackageName, string TypeName, string Version, int Rank, IReadOnlyList<string> ContainingNamespaceNames)>> FindPackagesWithTypeAsync (string source, string name, int arity, CancellationToken cancellationToken); + Task<IEnumerable<(string AssemblyName, string TypeName, IReadOnlyList<string> ContainingNamespaceNames)>> FindReferenceAssembliesWithTypeAsync (string name, int arity, CancellationToken cancellationToken); ImmutableArray<string> GetInstalledVersions (string packageName); IEnumerable<MonoDevelop.Projects.Project> GetProjectsWithInstalledPackage (MonoDevelop.Projects.Solution solution, string packageName, string version); void ShowManagePackagesDialog (string packageName); @@ -99,6 +99,13 @@ namespace MonoDevelop.Refactoring.PackageInstaller { readonly ConcurrentDictionary<ProjectId, Dictionary<string, string>> _projectToInstalledPackageAndVersion = new ConcurrentDictionary<ProjectId, Dictionary<string, string>> (); + public bool IsEnabled { + get { + return true; + } + } + + public ImmutableArray<PackageSource> PackageSources { get { return PackageServices.GetSources (false, false).Select (kv => new PackageSource (kv.Key, kv.Value)) .ToImmutableArray (); @@ -152,11 +159,6 @@ namespace MonoDevelop.Refactoring.PackageInstaller return false; } - - public bool IsEnabled (ProjectId projectId) - { - return true; - } } } } diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj index 5e1c2ae9fb..eae7531458 100644 --- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj +++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring.csproj @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0"> <Import Project="..\..\..\MonoDevelop.props" /> <PropertyGroup> @@ -117,14 +117,6 @@ <HintPath>..\..\..\packages\System.ValueTuple.4.3.1\lib\netstandard1.0\System.ValueTuple.dll</HintPath> <Private>False</Private> </Reference> - <Reference Include="System.Composition.TypedParts"> - <HintPath>..\..\..\build\bin\System.Composition.TypedParts.dll</HintPath> - <Private>False</Private> - </Reference> - <Reference Include="System.Composition.Hosting"> - <HintPath>..\..\..\build\bin\System.Composition.Hosting.dll</HintPath> - <Private>False</Private> - </Reference> </ItemGroup> <ItemGroup> <Compile Include="AssemblyInfo.cs" /> diff --git a/main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj b/main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj index 8994b9b4ad..7a3fde59af 100644 --- a/main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj +++ b/main/src/core/MonoDevelop.Core/MonoDevelop.Core.csproj @@ -110,7 +110,7 @@ <Private>False</Private> </Reference> <Reference Include="Microsoft.CodeAnalysis"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Common.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Common.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.dll</HintPath> <Private>false</Private> </Reference> <Reference Include="Microsoft.CSharp" /> diff --git a/main/src/core/MonoDevelop.Core/packages.config b/main/src/core/MonoDevelop.Core/packages.config index f35ccc07a7..4e8ca115c3 100644 --- a/main/src/core/MonoDevelop.Core/packages.config +++ b/main/src/core/MonoDevelop.Core/packages.config @@ -1,20 +1,20 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8"?> <packages> <package id="ManagedEsent" version="1.9.4" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis" version="2.3.2" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis" version="2.3.0-beta1" targetFramework="net461" /> <package id="Microsoft.CodeAnalysis.Analyzers" version="1.2.0-beta2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.Common" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.CSharp" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.CSharp.Features" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.CSharp.Workspaces" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.EditorFeatures" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.EditorFeatures.Text" version="2.3.2" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.Common" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.CSharp" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.CSharp.Features" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.CSharp.Workspaces" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.EditorFeatures" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.EditorFeatures.Text" version="2.3.0-beta1" targetFramework="net461" /> <package id="Microsoft.CodeAnalysis.Elfie" version="1.0.0-rc9" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.Features" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.VisualBasic" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.VisualBasic.Features" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.VisualBasic.Workspaces" version="2.3.2" targetFramework="net461" /> - <package id="Microsoft.CodeAnalysis.Workspaces.Common" version="2.3.2" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.Features" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.VisualBasic" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.VisualBasic.Features" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.VisualBasic.Workspaces" version="2.3.0-beta1" targetFramework="net461" /> + <package id="Microsoft.CodeAnalysis.Workspaces.Common" version="2.3.0-beta1" targetFramework="net461" /> <package id="Microsoft.Composition" version="1.0.30" targetFramework="net461" /> <package id="Microsoft.VisualStudio.CoreUtility" version="15.0.26201" targetFramework="net45" /> <package id="Microsoft.VisualStudio.Language.StandardClassification" version="15.0.26201" targetFramework="net45" /> diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj index 57dcad8352..ada0373eb4 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.csproj @@ -116,43 +116,43 @@ <HintPath>..\..\..\packages\JetBrains.SharpZipLib.Stripped.0.87.20170615.10\lib\net40\ICSharpCode.SharpZipLib.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Common.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Common.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.CSharp"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.CSharp.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.CSharp.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.CSharp.Features"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.CSharp.Features.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.Features.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.CSharp.Features.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.Features.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.CSharp.Workspaces"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.Workspaces.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.CSharp.Workspaces.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.CSharp.Workspaces.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.EditorFeatures"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.EditorFeatures.2.3.2\lib\net46\Microsoft.CodeAnalysis.EditorFeatures.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.EditorFeatures.2.3.0-beta1\lib\net46\Microsoft.CodeAnalysis.EditorFeatures.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.EditorFeatures.Text"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.EditorFeatures.Text.2.3.2\lib\net46\Microsoft.CodeAnalysis.EditorFeatures.Text.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.EditorFeatures.Text.2.3.0-beta1\lib\net46\Microsoft.CodeAnalysis.EditorFeatures.Text.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.Elfie"> <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Elfie.1.0.0-rc9\lib\net45\Microsoft.CodeAnalysis.Elfie.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.Features"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Features.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.Features.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Features.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.Features.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.VisualBasic"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.VisualBasic.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.VisualBasic.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.VisualBasic.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.VisualBasic.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.VisualBasic.Features"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.VisualBasic.Features.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.VisualBasic.Features.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.VisualBasic.Features.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.VisualBasic.Features.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.VisualBasic.Workspaces"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.2.3.2\lib\netstandard1.3\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.VisualBasic.Workspaces.2.3.0-beta1\lib\netstandard1.3\Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.Workspaces"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.2.3.2\lib\net46\Microsoft.CodeAnalysis.Workspaces.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.2.3.0-beta1\lib\net46\Microsoft.CodeAnalysis.Workspaces.dll</HintPath> </Reference> <Reference Include="Microsoft.CodeAnalysis.Workspaces.Desktop"> - <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.2.3.2\lib\net46\Microsoft.CodeAnalysis.Workspaces.Desktop.dll</HintPath> + <HintPath>..\..\..\packages\Microsoft.CodeAnalysis.Workspaces.Common.2.3.0-beta1\lib\net46\Microsoft.CodeAnalysis.Workspaces.Desktop.dll</HintPath> </Reference> <Reference Include="Microsoft.TemplateEngine.Abstractions"> <HintPath>..\..\..\packages\Microsoft.TemplateEngine.Abstractions.1.0.0-beta2-20170523-241\lib\net45\Microsoft.TemplateEngine.Abstractions.dll</HintPath> diff --git a/main/src/core/MonoDevelop.Startup/app.config b/main/src/core/MonoDevelop.Startup/app.config index 03b66878d2..b6863110cf 100644 --- a/main/src/core/MonoDevelop.Startup/app.config +++ b/main/src/core/MonoDevelop.Startup/app.config @@ -108,43 +108,43 @@ </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.2.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.2.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.CSharp.Workspaces" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.0.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.Features" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.0.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.EditorFeatures.Text" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.0.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.Workspaces" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.0.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.Workspaces.Desktop" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.0.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.0.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic.Features" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.0.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.CodeAnalysis.VisualBasic.Workspaces" publicKeyToken="31bf3856ad364e35" culture="neutral" /> - <bindingRedirect oldVersion="0.0.0.0-2.3.2.0" newVersion="2.3.0.0" /> + <bindingRedirect oldVersion="0.0.0.0-2.3.0.0" newVersion="2.3.0.0" /> </dependentAssembly> <dependentAssembly> <assemblyIdentity name="Microsoft.VisualStudio.CoreUtility" publicKeyToken="31bf3856ad364e35" culture="neutral" /> |