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

RE: Re: Some dependant dlls missing in nightly builds for libapr.dll and libdb43.dll?

From: Arjan Zipp <a.zipp_at_governors.nl>
Date: 2005-12-14 12:22:24 CET

> Why is your program loading TSVN anyway?

It's not, it is probably being loaded because of the common file
dialogs, as
Will Dean suggested.

> But it shouldn't have worked to just copy the dll's to the programs
> dir: those are now side-by-side assemblies, not simple dll's anymore.
> So just copying them there shouldn't work - only if you copy them
> there, indluding manifest files and the correct subdir structure it
> should work.

Is TortoiseSVN written in managed C++, or is this new for all
applications built
using the 2005 versions of visual studio?

Apparently something has changed in TortoiseSVN when going from the
latest stable
to the latest nightly build, any ideas?

> Yes. But TSVN installs those dll's in the appropriate location, using
> the merge modules provided by MS.
>
> You can find them in Windows\WinSXS\...
>
> If you're using TSVN from your app (or any other dll provided by
> TSVN), you *must* add a special manifest file to your app so it can
> load the correct CRT/MFC dlls.

Not using TSVN directly, but I think it is being loaded through the
thinstall
loader, which maybe does not use the correct logic to load these dll's.

Arjan

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Dec 14 12:23:20 2005

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.