Question
I am trying to install Tizen Studio on my Windows 10 Pro 64-bit system, which meets all the requirements (including Java JDK). I have administrative privileges and have downloaded the latest GUI/IDE installer from the Tizen Developers website. However, when I attempt to install, I receive the error "Target directory is not valid" for the SDK Location (set to "C:\tizen-studio"). I have tried changing the location to my user folder and other directories, but the error persists. The data location (C:\tizen-studio-data) does not produce any errors. The CLI installer also results in the same issue. What could be causing this problem?
Answer
Problem Understanding
The issue occurs when attempting to install Tizen Studio on Windows 10, where the installer rejects the target directory despite having valid permissions and meeting system requirements. This problem has been reported by multiple users.
Solution Methods
-
Workaround via StackOverflow:
One user found a workaround by following steps outlined in a StackOverflow post. This involves manually setting the installation path and ensuring the directory is empty. -
Continue Installation Despite Error:
Some users reported that clicking "Continue" despite the error message allowed the installation to proceed successfully. Additionally, try changing the installation path to%AppData%\Localand use the canonical path (e.g.,C:\Users\<username>\AppData\Local). -
Clean Installation:
Ensure there are no previous installations of Tizen Studio or SDKs. Uninstall any existing versions and delete thetizen-studioandtizen-studio-datafolders (backup if necessary). Then, attempt a fresh installation. -
Use Older Installer:
If the issue persists with the latest installer, try using an older version (e.g., Tizen Studio 1.3) and then update to the latest version.
Additional Tips
- Check Directory Status: Ensure the target directory is empty before installation.
- Report Bugs: If none of the solutions work, consider reporting the issue on the Tizen Bug Tracker and share the link here for tracking.