On Sunday, 4 September 2022 at 22:05:24 UTC, ShadoLight wrote:
On Sunday, 4 September 2022 at 15:16:47 UTC, BoQsc wrote:

**Folder structure**

.\msvcr120.dll
.\folder1\HelloWorld.exe
.\folder2\HelloWorld.exe


You don't need to do this. msvcr120.dll is already shipped with the DMD compiler at [DMD-install-folder]\windows\bin64\msvcr120.dll. (It is also in [DMD-install-folder]\windows\bin). You can access it directly from there.

The problem is, D Language Compiler is not included along the Windows Operating System. Neither msvcr120.dll is included along the Windows Operating System.
You have to download it. No other way.

How can you download it, if your .exe binary that has the functionality to download it, cannot even be started due to msvcr120.dll not existing on the operating system.

You can try to use pre-existing Command Line Utilities like bitsadmin (Windows 7), curl (Windows 10), but really how can you interact with them from within D Language Binary if it can't even launch.

You can try to write a batch script for all that.

I really do not want to write batch scripts for the rest of my life,
that's why I'm here in the D Language Forum.

Copy the DLL to C:\Windows\System32\

It required administrator privilegies and this is only a HelloWorld example of the D language deployed on computers, where the D language is yet to be installed.

Reply via email to