On our business computers we only have C:, but I prefer also having D: for my work files, so I mapped c:\d\ as DOS device "D:", as described in
https://superuser.com/a/29076
But when executing the installer from this virtual D:, the installer failes with error 2755, see
The solution is starting it from the original path in C:
Other installers don't have that problem, so you might be able to solve it also. It's not a serious problem, but finding the root cause took some time.
When I used a batch file with subst command, the problem appeared at many installers, because the subst is per user, and when installing we have to enter the credentials for our local admin account, but this one did not have the required subst drive, so the path simply did not exist for the admin user. But after switching to a mapped drive, every installer works from D: except yours, so far.