> Found this on the Microsoft TechNet web site:
>
> "Non-Microsoft products can redistribute and install CAPICOM.dll."
>
> So I think it is allowed to redistribute the DLL.
>
> Friedrich

Friedrich,

After understanding a bit better, some of the problems others run into with
a new Windows 7 computer - virtual machine and the necessary code sign
tools - I did some experimenting in a Fresh Install - Windows 7 Ultimate
x86 (32 bit) Virtual Machine

I did a search for capicom.dll - none was present on Fresh Install -
Windows 7 Ultimate x86 (32 bit) Virtual Machine.

Note: For those getting used to Windows 7 x64 Program Files folders - Using
Windows 7 Ultimate x86 (32 bit) in this experiment, all Program File
references with be C:\Program Files\ rather than C:\Program Files (x86)\
(if you are using Windows 7 x64)

I used a trial version of SetupBuilder Developer edition to conduct the
experiment.

* * capicom.dll

Anyone could readily access this setup

Platform SDK Redistributable: CAPICOM
http://www.microsoft.com/downloads/e...displaylang=en

This setup will install capicom.dll and register the dll as well.

installs by default to this location:
C:\Program Files\Microsoft CAPICOM 2.1.0.2 SDK\Lib\X86

* * signtool.exe and pvk2pfx.exe

Product Description - App Data UAC Safe, MFG - Encourager Software
Internet Link - http://profileexchanges.com/blog/?p=120

In the Encourager Software CHM version of this blog

Signtool.exe Help Topic (current version - I will include the Platform SDK
Redistributable: CAPICOM reference in an update)

Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1
http://www.microsoft.com/downloads/e...e-1fd44e0e2505

installs signtool.exe and pvk2pfx.exe to your computer

Advantage - After choosing Installation options (Win32 Development tools) -
the install file itself is considerably less than other methods of
obtaining signtool.exe and pvk2pfx.exe, installs to a known folder by
default:

C:\Program Files\Microsoft SDKs\Windows\v7.0\bin

then it's a matter of copying signtool.exe to anther folder or referencing
it for SetupBuilder - Tools - Options - File Location use

But does NOT include installing and registering capicom.dll - refer to:
Platform SDK Redistributable: CAPICOM

* * * * *

The current:

Learning SetupBuilder Part I - Preparing SetupBuilder for Code-Signing -
explains well the three files needed -

signtool.exe, pvk2pfx.exe (if one does not already have a PFX certificate
file) and capicom.dll

but no practical - step by step - how to obtain these three files.

* * * * *

Suggestions (I'm sure you and Jane are already discussing this in detail -
but here's my view! :-D)

If your company can distribute capicom.dll - then Future SetupBuilder
installs include installing and registering capicom.dll

but for those with current SetupBuilder installs - keep this download
reference handy and documented - www.lindersoft.com/capicom_v2102.exe

AND an easy, documented method to obtain signtool.exe and pvk2pfx.exe as I
illustrate in my Signtool.exe Help topic

David

--
From David Troxell - Product Scope 7.9 - Encourager Software
Clarion Third Party Profile Exchange Online
http://encouragersoftware.com/profile/clarlinks.html