You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I installed .NET SDK 8.0.205 and then 8.0.300 as well (on Windows). I then uninstalled 8.0.300 (due to dotnet/fsharp#17161). dotnet --info then reported that SDK 8.0.205 was used as expected.
However, when I tried to open .NET projects in JetBrains Rider it failed to load them all with
[MSB4236] The SDK 'Microsoft.NET.Sdk' specified could not be found.
It took me a while to figure out that this was because the directory C:\Program Files\dotnet\sdk\8.0.300\Roslyn still existed (with an empty bincore sub-directory in it, I believe). After I deleted that directory manually Rider loaded .NET projects successfully again.
I'm not sure to what extent this is Rider's fault, but the uninstaller should really delete the entire sdk\8.0.300 directory to avoid this.
The text was updated successfully, but these errors were encountered:
Just ran into this again with 8.0.302, forgot that I already ran into it before, and wasted half a day on it again!
VS also fails to load projects with "error : The SDK 'Microsoft.NET.Sdk' specified could not be found.", so this is not an issue in Rider. (Note that VS does not include the MSBuild error number, however.)
That a directory is left around by the uninstaller is a very minor problem, but the fact that this breaks loading projects, and in such a non-obvious way, is a major problem.
I installed .NET SDK 8.0.205 and then 8.0.300 as well (on Windows). I then uninstalled 8.0.300 (due to dotnet/fsharp#17161).
dotnet --info
then reported that SDK 8.0.205 was used as expected.However, when I tried to open .NET projects in JetBrains Rider it failed to load them all with
It took me a while to figure out that this was because the directory
C:\Program Files\dotnet\sdk\8.0.300\Roslyn
still existed (with an emptybincore
sub-directory in it, I believe). After I deleted that directory manually Rider loaded .NET projects successfully again.I'm not sure to what extent this is Rider's fault, but the uninstaller should really delete the entire sdk\8.0.300 directory to avoid this.
The text was updated successfully, but these errors were encountered: