a4jp-com / svg-explorer-extension

Automatically exported from code.google.com/p/svg-explorer-extension
2 stars 0 forks source link

Register DLL on Windows XP (5.1) Service pack 3. #4

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.As Issue 3: Click on executable to install programe.
2.
3.

What is the expected output? What do you see instead?
Files are installed in directory, but SVGThumbnailExtension.dll registration 
fails with error 0x3.

What version of the product are you using? On what operating system?
Signed v.0.1.1 i386 on Windows XP.

Please provide any additional information below.
C:\Program Files\Dotz Softwares\SVG Explorer Extension\SVGThumbnailExtension.dll
Unable to regsiter DLL/OCX: RegSvr32 failes with exit code 0x3.
Click Retry to try again, Ignore to proceed anyway (not recommended), or Abort 
to cancel installation.

If you try to register the DLL manually by going to the files path and entering:

RegSvr32 SVGThumbnailExtension.dll
you get the following error message:
LoadLibray("SVGThumbnailExtension.dll") failed - The specified procedure could 
not be found.

Similarly, the same error occurs if the full path to the dll is entered.

Original issue reported on code.google.com by andr...@readyweb.co.uk on 28 Jan 2013 at 2:36

GoogleCodeExporter commented 9 years ago
It is because the extension uses RegDeleteTree function from ADVAPI32.dll which 
introduced only in Windows Vista.

Actually, very pity :(

Original comment by kasap...@gmail.com on 6 Mar 2013 at 5:11

GoogleCodeExporter commented 9 years ago
some error on windows 7 pro sp1 x86

Original comment by dima....@gmail.com on 10 Mar 2013 at 12:15

GoogleCodeExporter commented 9 years ago
Tried to install on Windows XP SP3, and got the same "SVGThumbnailExtension.dll 
registration fails with error 0x3" result.

I ran Dependency Walker on 'SVGThumbnailExtension.dll' and the following DLL's 
were required but missing from my system:

IESHIMS.DLL
WER.DLL

The following two results from a Google search were the most helpful ones I 
could find:

  http://stackoverflow.com/questions/2465111/dependency-walker-reports-ieshims-dll-and-wer-dll-missing

  http://social.technet.microsoft.com/Forums/en-US/w7itproinstall/thread/8a751f65-ade9-4b8b-a3d3-c720ccbd3d2c/

I'm guessing that the problem turns up when the plugin is installed on a 
machine with a different combination of Windows + IE versions than the one on 
which it was compiled?

Original comment by bryan.k....@gmail.com on 11 Mar 2013 at 1:45

GoogleCodeExporter commented 9 years ago
Hmm ... not working on either XP SP3 (IE 8) or Windows 7 32-bit (IE 10). Looks 
like there is a larger issue here, which is a nuisance as I'm moving all my 
artwork over to SVG and none of it is thumbnailable in Explorer any more :(

Original comment by trustnet...@gmail.com on 24 May 2013 at 2:44

GoogleCodeExporter commented 9 years ago
I'm getting the same error message: C:\Program Files\Dotz Softwares\SVG 
Explorer Extension\SVGThumbnailExtension.dll
Unable to regsiter DLL/OCX: RegSvr32 failes with exit code 0x3.
Click Retry to try again, Ignore to proceed anyway (not recommended), or Abort 
to cancel installation.

I'm using:
WinXP Service Pack 3

Anyone found a solution yet?

Thanks!

Original comment by marksh...@bellsouth.net on 5 Jun 2013 at 1:13

GoogleCodeExporter commented 9 years ago
Temporary workaround ..... install Windows 8 64-bit. It works perfectly there =)

Original comment by trustnet...@gmail.com on 6 Jun 2013 at 10:46

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
According to 
http://msdn.microsoft.com/en-us/library/windows/desktop/aa379776%28v=vs.85%29.as
px, RegDeleteTree can be replaced by SHDeleteKey.

I tried this, then replaced the dll during install and pressed "repeat". It did 
register successfully, but I don't see thumb nails.

Original comment by RRisack@gmail.com on 9 Dec 2013 at 6:27

ck-on commented 9 years ago

I guess it is a dead horse but really with we could use svg-explorer on XP

XP is still in use on hundreds of millions of PCs and will be around until April 2019

In fact newer versions of windows don't need third-party SVG viewer support but XP does.