Issue 1
Failed to start aDeploy because the api-ms-win-crt-runtime-l1-1-0.dll file is missing.
Solution
Solution 1:
Download Microsoft Visual C++ Redistributable for Visual Studio 2015 suitable for your operating system.
This solution is applicable to Windows 10, Windows 7 Service Pack 1, Windows 8, Windows 8.1, Windows Server 2008 R2 SP1, Windows Server 2008 Service Pack 2, and Windows Server 2012.
Solution 2:
Enable Windows automatic update if your PC is connected to the Internet.
Dependency Download URL
https://www.microsoft.com/zh-CN/download/details.aspx?id=48145
Issue 2
Microsoft Visual C++ Redistributable for Visual Studio 2015 setup failed
(0x80240017).
Solution
Solution 1:
Download and install the following SPs in order:
KB2919442
KB2919355
KB2919355 contains the following:
clearcompressionflag.exe, KB2919355, KB2932046, KB2959977, KB2937592, KB2938439, and KB2934018 (which must be installed in this order).
After update installation, the error is no longer reported for the setup of Microsoft Visual C++ Redistributable for Visual Studio 2015.
This solution is applicable to Windows 8.1 and Windows Server 2012.
Solution 2:
Enable Windows automatic update if your PC is connected to the Internet.
Dependency Download URL
KB2919442
https://www.microsoft.com/zh-cn/download/details.aspx?id=42153
KB2919355
https://www.microsoft.com/en-us/download/details.aspx?id=42334
Issue 3
Microsoft Visual C++ Redistributable for Visual Studio 2015 setup failed
(0x80240017).
Solution
Solution 1:
Click the Start button, right-click Computer, and then select Properties. If Service Pack 1 is listed under Windows edition, SP1 is already installed on your PC.
If not, download and install KB976932 as prompted.
After update installation, the error is no longer reported for the setup of Microsoft Visual C++ Redistributable for Visual Studio 2015.
This solution is applicable to Windows 7 and Windows 2008 Server R2.
Solution 2:
Enable Windows automatic update if your PC is connected to the Internet.
Dependency Download URL
https://www.microsoft.com/zh-cn/download/details.aspx?id=5842
Issue 4
Error when launching aDeploy due to port being occupied:
Detected that tool port {} has been occupied by {}, Please make sure the port is available.
Solution
Solution 1:
step1: Open the command line (cmd) on the PC where aDeploy is installed, and choose another port to check if it is occupied (recommended port range: 8001-49151).
Verification command (using port 8001 as an example): netstat -ano | findstr :8001
If the output is empty, it indicates that the port is not occupied.
step2:Modify the aDeploy default port in the configuration file (aDeploy\webapp\conf\aDeploy_server_conf.json) to the available port identified in step 1 and save the changes.
step3:Restart aDeploy.
Following these steps should resolve the port occupation issue.
Note: After modifying the current configuration, the current version will use the updated port. Upon upgrading, it will revert to the default initial port, 8000.