[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: 1.9.1 bug in svnversion?

From: Olivier Mascia <om_at_tipgroup.com>
Date: Mon, 14 Sep 2015 22:09:27 +0200

> Le 14 sept. 2015 à 21:35, Stefan Küng <tortoisesvn_at_gmail.com> a écrit :
>
> I changed the build to go back to dynamically linking the runtime.
> And the dlls are now installed directly in the TSVN bin folder, without
> using the merge modules.
>
> Stefan

Including the (countless) universal CRT DLLs, in case they wouldn't be installed on the target machine?
Those are to be found in the Windows 10 SDK itself, not among the MSVC redists.

Another path would be to include the vc_redist.exe itself within the installer and run it during installation or download it dynamically.

In some project, I wrote a tiny executable (crtprobe.exe), doing nothing, but built to be smallest (4KB) and linked with MSVC runtimes. My installer embeds it, extract it to temp folder, tries to run it. If it fails, it downloads the vc_redist and install it. If crtprobe.exe succeeds then I have no runtime DLL to care about, they're available.

You are probably aware of these issues, just wrote to make sure you are, hoping that helps.

-- 
Meilleures salutations, Met vriendelijke groeten,
Best Regards. Olivier Mascia, integral.be/om
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=3137624
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2015-09-14 22:09:51 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.