❔ Microsoft.Common.CurrentVersion.targets | reference assemvlies for [...] were not found.
Hey guys,
I an trying to setup c# linux using rider.
I already installed the dotnet sdk and mono.
But unfortunatly i can't compli my programs and i get this error:
Microsoft.Common.CurrentVersion.targets(1229, 5): [MSB3644] The reference assemblies for .NETFramework,Version=v4.8 were not found. To resolve this, install the Developer Pack (SDK/Targeting Pack) for this framework version or retarget your application. You can download .NET Framework Developer Packs at https://aka.ms/msbuild/developerpacks
13 Replies
.NETFramework,Version=v4.8
.NET Framework 4.8 is strictly Windows-onlyahh
Only .NET Core and .NET 5 and above are cross-platform
ok for me it doesn't list .Net 5 only up to .Net v4.8
Where?
when creating a new solution
Because you explicitly choose the .NET Framework version
Choose the .NET / .NET Core one
As I said, this one is fully cross-platform
ah okay. Earlier i red a article about those two thats why i chose .NET Framework.
But it works now thanks :)
Whatever you read was either old or wrong. There's zero reason to start any sort of a new project with .NET Framework
For all intents and purposes treat it as nonexistent
Alright thanks for the advice!
Was this issue resolved? If so, run
/close
- otherwise I will mark this as stale and this post will be archived until there is new activity.