A guided tool will be provided to enable the controlled clean up of a system such that only the desired versions of the Runtime and SDKs remain.
MIT License
602
stars
55
forks
source link
[NETSDKE2E][MAC] The version of .NET core runtimes are incorrect in dotnet-core-uninstall list when installing one arm SDK and one x64 runtime on M1 #295
To Reproduce
1.Prepare a clean M1
2.install dotnet-core-uninstall(1.7.0) from tar
Use the following commands to install the tool:
mkdir -p ~/dotnet-core-uninstall
tar -zxvf dotnet-core-uninstall.tar.gz -C ~/dotnet-core-uninstall
cd ~/dotnet-core-uninstall
./dotnet-core-uninstall list
Run "./dotnet-core-uninstall list"
6.check the output of dotnet-core-uninstall list
Expected Result:
The version of .NET core runtimes are correct in dotnet-core-uninstall list when installing one arm SDK and one x64 runtime on M1.
Actual Result:
The version of .NET core runtimes are incorrect in dotnet-core-uninstall list when installing one arm SDK and one x64 runtime on M1
Install 8.0.3 osx-x64 and dotnet --info
Then install 8.0.204(osx-arm64) and observer the dotnet-core-uninstall list output
The version in dotnet-core-uninstall list is 8.0.4(x64) rather than 8.0.3(x64)
Another scene, when install mac-x64 like 8.0.203(osx-x64) on M1,it only disply the version of .NET in dotnet-core-uninstall list output,,not show the version of .NET core runtimes, is it expected?
To Reproduce 1.Prepare a clean M1 2.install dotnet-core-uninstall(1.7.0) from tar
4.Install 8.0.3 osx-x64 + 8.0.204(osx-arm64) runtime from https://dotnet.microsoft.com/en-us/download/dotnet/8.0
Expected Result: The version of .NET core runtimes are correct in dotnet-core-uninstall list when installing one arm SDK and one x64 runtime on M1.
Actual Result: The version of .NET core runtimes are incorrect in dotnet-core-uninstall list when installing one arm SDK and one x64 runtime on M1
Install 8.0.3 osx-x64 and dotnet --info
Then install 8.0.204(osx-arm64) and observer the dotnet-core-uninstall list output
The version in dotnet-core-uninstall list is 8.0.4(x64) rather than 8.0.3(x64)
![image](https://github.com/dotnet/cli-lab/assets/99376012/74b40357-a1a9-483a-aff7-0d761692841e)