Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
![Installed Installed](/uploads/1/2/5/8/125854049/516779249.png)
Nov 01, 2017 This issue is a follow up to the comments I made on #3265. Scenario A developer creates an application that depends on.NET Core 1.0. being installed on the machine. What Installers Should Do Check the registry to confirm that.NET Core. Can you check, why the update is not assigned the catalog? And the msi installer doesn't install if the exe is installed! Will error with 'A version of PuTTY is already installed on this system using the old Inno Setup installer.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
commented Jun 20, 2019
For .Net frameworks it could be done easily by RegQueryDWordValue(HKLM, 'SoftwareMicrosoftNET Framework SetupNDPv4Full', 'Release', regVersion); How to check the same for .NET Core ? |
commented Jun 25, 2019
@dagood seems to be related to install/setup. Is it possible to check the .NET Core installation in the registry? |
commented Jun 26, 2019
Yeah, here are a couple previous discussions: dotnet/core-setup#4904 mentions the plans for a registry key for 3.0, install-locations.md. dotnet/core-setup#3381 is a bit old, but I still see recent versions in my registry where it mentions them: HKLMSOFTWAREWOW6432NodedotnetSetupInstalledVersionsx64sharedfxMicrosoft.NETCore.App Note that that path is for shared frameworks (runtimes), rather than SDK installs. The SDK keys are around the same place. I don't know of any official docs describing this, though. (Other than the source code, I suppose. If you have any more questions about the runtime installers, feel free to ask in https://github.com/dotnet/core-setup directly. |
commented Jul 9, 2019
Closing since the question seems to be answered. |
closed this Jul 9, 2019
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment