efcore icon indicating copy to clipboard operation
efcore copied to clipboard

Update Microsoft.CodeAnalysis version

Open ajcvickers opened this issue 1 year ago • 7 comments

Issue to track this following discussion on #32070 and PR #32922.

This is merged to main, but we could consider backporting to a patch if there is demand.

ajcvickers avatar Jan 26 '24 11:01 ajcvickers

@ajcvickers When I update from .NET 6 to .NET 8, I get a version conflict because of Microsoft.EntityFrameworkCore.Tools and Microsoft.EntityFrameworkCore.Design. Is it possible that this fix will be integrated into the next version?

flimtix avatar Jan 31 '24 16:01 flimtix

@21r8390 It's possible we will backport this to a patch, but not decided yet. /cc @SamMonoRT

ajcvickers avatar Feb 01 '24 11:02 ajcvickers

Are there any plans to back-port this to EF Core 8 and release something like 8.0.2? I am running into conflicts when using Microsoft.Orleans.Serialization 8.0.0 and using VS 2022 17.8.5.

rogereeno avatar Feb 07 '24 02:02 rogereeno

@rogereeno Can you test with the daily builds to verify that your issue is fixed there. The more people who do this, the more confidence we will have that patching is the right thing to do, if we get approval.

ajcvickers avatar Feb 07 '24 10:02 ajcvickers

this is somewhat unfortunate because it prevents upgrading from EF7 to EF8 in a project that is already referencing an Orleans 8 package and one would expect that all MS products of the same version (8 in this case) are compatible image

oleggolovkov avatar Feb 14 '24 13:02 oleggolovkov

@oleggolovkov There is a possibility that we will patch this, but we need enough people to report back that the daily build is working first.

ajcvickers avatar Feb 14 '24 14:02 ajcvickers

@ajcvickers

image

ErikEJ avatar Feb 14 '24 14:02 ErikEJ

Just chipping in my wish for this to be patched to v8 as well. Atm we can't upgrade to .NET 8 since Powershell SDK requires the latest version for it to properly work with the new RID in .NET 8. But Powershell SDK and EF Core 8 can't be installed together right now due to this conflict.

OskarKlintrot avatar Mar 06 '24 08:03 OskarKlintrot