R
R
robertono2016-01-13 00:57:35
C++ / C#
robertono, 2016-01-13 00:57:35

How do I find out the required version of C++ for a DLL to work?

I have a DLL, it is used to render PDF.
Of course, I didn’t collect it, but I need to include the C ++ package that this DLL uses in the installer ..
How can I do this? Or maybe someone can help? How can I find out the version that this DLL is using?
I tried to watch through Dependency Walker, but in general I didn’t learn anything interesting ..
Thanks in advance

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vladimir Martyanov, 2016-01-13
@vilgeforce

In general, this is not necessary, because normally assembled code in any version of C++ should work. If we are talking about Visual Studio runtime libraries (which is clearly not the C ++ version), then you can run it on a virtual machine with WinXP and see which DLL is missing. Then look for the appropriate vcredist and test with it. Since DepWalker does not help, it makes no sense to watch imports through HIEW.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question