-
Even after installing the DotNet SDK as described in the installation instructions, Synthesis reports that it cannot be found: |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 6 replies
-
Things to not doUninstall/reinstall different versions of the DotNet SDK repeatedly. This is typically what causes the error in the first place, as the uninstallation of one SDK sometimes leaves the other in an "unregistered" state. If you followed the install instructions and installed an x64 DotNet 6.0 SDK already, try these other things first, before going on a reinstall spree: Things to TryEnsure SDK can respond to dotnet --Version
Running Checking your environment variables: At the end of the day, Uninstalling Old Net SDKsUsers have reported that the presence of old 32bit x86 SDKs can cause problems. Users will report that they are able to run Sometimes older x86 versions can sometimes cause conflicts like this. Try uninstalling any x86 setups and trying again:
Once done, double check that your environment variables remain intact after doing so, as sometimes uninstalling can "deregister" the environment variables mentioned above.
Now that x86 is gone from your system, try again and see if Synthesis can run |
Beta Was this translation helpful? Give feedback.
-
I had an issue installing the new .Net framework and was able to fix it using the repair tool provided by Microsoft.. |
Beta Was this translation helpful? Give feedback.
Things to not do
Uninstall/reinstall different versions of the DotNet SDK repeatedly. This is typically what causes the error in the first place, as the uninstallation of one SDK sometimes leaves the other in an "unregistered" state. If you followed the install instructions and installed an x64 DotNet 6.0 SDK already, try these other things first, before going on a reinstall spree:
Things to Try
Ensure SDK can respond to dotnet --Version
dotnet --version
. You should be getting back something like6.x.x
as a response.ProgramFiles/dotnet/
), and that it is x64.