Error when running LINQ queries

Discussion of issues, suggestions and bugs of LINQ Insight, Visual Studio add-in for design-time executing LINQ statements, that simplifies debugging LINQ
Post Reply
ShaneFitz
Posts: 1
Joined: Thu 14 Nov 2019 15:35

Error when running LINQ queries

Post by ShaneFitz » Thu 14 Nov 2019 15:41

Hi I am evaluating using LINQ Insight with VS2019. Whenever I attempt to run a query I receive the following error:

Message: Inconsistent language versions
Parameter name: syntaxTrees
Type: System.ArgumentException
Source: Microsoft.CodeAnalysis.CSharp
Site: CommonLanguageVersion
Stack Trace:
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.CommonLanguageVersion(ImmutableArray`1 syntaxTrees)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation..ctor(String assemblyName, CSharpCompilationOptions options, ImmutableArray`1 references, CSharpCompilation previousSubmission, Type submissionReturnType, Type hostObjectType, Boolean isSubmission, ReferenceManager referenceManager, Boolean reuseReferenceManager, SyntaxAndDeclarationManager syntaxAndDeclarations, IReadOnlyDictionary`2 features, AsyncQueue`1 eventQueue)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation..ctor(String assemblyName, CSharpCompilationOptions options, ImmutableArray`1 references, CSharpCompilation previousSubmission, Type submissionReturnType, Type hostObjectType, Boolean isSubmission, ReferenceManager referenceManager, Boolean reuseReferenceManager, SyntaxAndDeclarationManager syntaxAndDeclarations, AsyncQueue`1 eventQueue)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.Update(ReferenceManager referenceManager, Boolean reuseReferenceManager, SyntaxAndDeclarationManager syntaxAndDeclarations)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.AddSyntaxTrees(IEnumerable`1 trees)
at Microsoft.CodeAnalysis.CSharp.CSharpCompilation.CommonAddSyntaxTrees(IEnumerable`1 trees)
at lwbFPyXmkMu3Ua0YJQ.vILkmhsnM5AwjsRPcP.CompileInternal(ExecutionBlock , String , String , CancellationToken , CompilerErrorCollection& )
at Devart.LinqInsight.Implementation.QueryExecutor.A6sc5yaNXB()
at Devart.LinqInsight.Implementation.QueryExecutor.qNajypvdy()
at Devart.LinqInsight.Implementation.QueryExecutor.<>c__DisplayClass59_0.<StartNewTask>b__0()


I have disabled IntelliTrace and disabled my ReSharper extension but nothing seems to help? Any ideas?

Thanks in advance.

Shalex
Site Admin
Posts: 9045
Joined: Thu 14 Aug 2008 12:44

Re: Error when running LINQ queries

Post by Shalex » Sat 16 Nov 2019 18:29

Thank you for your report. We have reproduced the issue and are investigating it.

JIC: specify your ORM (e.g. Entity Framework 6.2) and C# Language version used in your project (how to check)

Paul_Ibis
Posts: 3
Joined: Wed 22 Jan 2020 03:02

Re: Error when running LINQ queries

Post by Paul_Ibis » Sun 16 Feb 2020 23:04

I am seeing the same error.
What was the resolution for this ?
If I go in to the settings in Visual Studio 2019, you cannot change the language version since it is disabled and set to "Automatically selected based on framework version". I am using .NET Framework 4.7.2
There is a whole discussion here about why you can't change it and if this is a bug https://docs.microsoft.com/en-gb/dotnet ... ge-version but my question is, if I have to manually set the language version in the .csproj file, what should it be to get your component to work ?
There is currently no

Code: Select all

 <LangVersion>
element in the csproj file

InfoAsUsual
Posts: 1
Joined: Thu 20 Feb 2020 17:26

Re: Error when running LINQ queries

Post by InfoAsUsual » Thu 20 Feb 2020 17:32

Receives the same message and can therefore not use the product I just upgraded and licensed. I have used the software two years ago and then no problems. This feels very strange to have to end up here and that Devart confirms the error on November 16, it is over three months ago.

Describe how you think - I will demand a full refund if it does not resolve immediately.

Shalex
Site Admin
Posts: 9045
Joined: Thu 14 Aug 2008 12:44

Re: Error when running LINQ queries

Post by Shalex » Tue 25 Feb 2020 19:57

The bug with throwing "Inconsistent language versions" in VS 2017 and VS 2019 is fixed. We will notify you when the new public build is available for download.

Shalex
Site Admin
Posts: 9045
Joined: Thu 14 Aug 2008 12:44

Re: Error when running LINQ queries

Post by Shalex » Thu 27 Feb 2020 12:06

LINQ Insight v3.7.15 is released.

Post Reply