There are 2 major dependencies although these are handled automatically by the DS Mechanical install utility:
1. You need to be running the latest .NET framework; keeping the Windows Update switched on keeps it at the most current version.
To install it manually, visit the Microsoft website for details: https://www.microsoft.com/net/download
2. Java: The latest version is required. Download at https://java.com/en/download/manual.jsp
Make sure to have 32-bit Java for a 32-bit DS Mechanical install or a 64-bit Java for the 64-bit DS Mechanical file.