thekovic / Indy3DModInstaller

GNU General Public License v3.0
2 stars 0 forks source link

MSVCP140D.dll is missing #2

Closed NekoJonez closed 3 months ago

NekoJonez commented 3 months ago

image

Sorry for the Dutch error message, but the gist is, that MSVCP140D.dll is missing. The error comes from gobext.exe ... So, don't know if it's an issue with the tool. I looked it up online, and it's recommended to download and install this: https://www.microsoft.com/en-gb/download/details.aspx?id=48145 ... Yet, I have already a newer version installed... D:

NekoJonez commented 3 months ago

I redownloaded gobext.exe and replaced it and it looks like that fixes it.

thekovic commented 3 months ago

I did some research and it suggests that the reason it doesn't work for you is because I shipped a Debug build of gobext.exe which requires a Debug version of the runtime which the normal installer doesn't ship. I updated the release with a new build of gobext.exe. See if it works for you @NekoJonez

NekoJonez commented 3 months ago

Yup, it works now. :)

thekovic commented 3 months ago

Okay, good to know. Btw, the pull request in the Urgon repo was merged so as soon as they make a new release, I can stop bundling a custom build of gobext with Indy3DModInstaller.

NekoJonez commented 3 months ago

You might have noticed that I added a comment in my script. If a new version with your code is released, I'll refactor my version since it makes the process a LOOOOOOT easier :D. I can't write C, so nice catch there :)