Чтобы избавить вас от неприятностей, вам нужно запросить эти места в реестре:
Для версий x64
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\dotnet\Setup\InstalledVersions\x64\sharedfx\Microsoft.NETCore.App
Для версий x86
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\dotnet\Setup\InstalledVersions\x86\sharedfx\Microsoft.NETCore.App
Это может измениться в будущем, но, судя по тому, что я видел и с моей машины, все версии регистрируются в этих местах.
Относительно Linux
из ссылки на документы, которую предложил Оливье Роже, вы можете проверить эти папки:
do tnet исполняемый файл / home / user / share / dotnet / do tnet
. NET SDK / home / user / share / dotnet / sdk / {version} /
. NET Runtime / home / user / share / dotnet / shared / {runtime-type} / {version} /