Re: Access runtime packaging error

From: Chris Mills (phad_nospam_at_cleardotnet.nz)
Date: 05/10/04


Date: Tue, 11 May 2021 07:51:47 +1200

> I am packaging with MS Office Developer XP with its SP3
> installed and another SP for runtime - all that MS
> thought I should install. The programs are developed in
> MS Access 2000 but that is probably not the problem.
>
Unfortunately, MS supply, and you package, a Runtime which is not at the
latest level, even though your Full Access may be. As I recall, the client can
download SP updates only AFTER installing your way-out-of-date Runtime.

Since MS provided no clean way to install a patched runtime from the outset, I
did it myself and here is the article. Unfortunately you will need to generate
the enclosure (a ddf file) yourself, remembering that the file order is
critical. The message refers to SP2 but the same principle will apply for
later SP's.

Chris

(recovered from Google)
microsoft.public.access.devtoolkits
Re: Patching Access 2002 Runtime
approx: 2021-08-26
enclosure: Office1.ddf, missing.

Here's how to distribute Access 2002 Runtime SP-2 with your app.
(**Use These Instructions At Your Own Risk**)
(**Take Backups**)

Firstly, get this article on how to build cab's:
HOWTO: Manually Modify and Rebuild CAB Files
http://support.microsoft.com/?id=176810

The essential Access runtime files are contained in Office1.cab, usually
located in "Program Files\Microsoft Office Developer\Access Runtime\1033\ART"

1) Make a working folder C:\NewRuntime and a subfolder Support. Extract all
the files out of Office1.cab into the Support folder. WinZip will do it.

2) Assuming you have Access 2002 SP-2 installed, go though the list of files
in the following article and copy the new files into the Support folder:
Access 2002 Runtime Update:
http://support.microsoft.com/?id=813617

3) Copy the attached Office1.ddf to the Support folder. The file order is
important in this cab-making text-format ddf .

4) Make a new cab:
MakeCab /F Office1.ddf

5) Copy the resulting cab to the mentioned Art folder to have it included in
your packaging.

Chris
(apologies for an enclosure, but it's critical)
------------------------------------------------------------------------------

--
Here's the Office1.ddf text contents for the above instructions, some lines
may wrap:
.Set CabinetName1=Office1.cab
.Set DiskDirectory1=C:\NewRuntime\
.Set Cabinet=on
.Set Compress=on
.Set MaxDiskSize1=0
"C:\NewRuntime\Support\Msacnv30.dll"
"C:\NewRuntime\Support\Msacnv30.exe"
"C:\NewRuntime\Support\Access.pip"
"C:\NewRuntime\Support\Accwiz.dll"
"C:\NewRuntime\Support\Msaccess.exe"
"C:\NewRuntime\Support\Msaexp30.dll"
"C:\NewRuntime\Support\UTILITY.MDA_0001"
"C:\NewRuntime\Support\Acwizrc.dll"
"C:\NewRuntime\Support\Msain.dll"
"C:\NewRuntime\Support\README.TXT_0001"
"C:\NewRuntime\Support\Snapview.exe"
"C:\NewRuntime\Support\Snapview.cnt"
"C:\NewRuntime\Support\Snapshot.chm"
"C:\NewRuntime\Support\Snapview.ocx"
"C:\NewRuntime\Support\Sqlparse.dll"
"C:\NewRuntime\Support\Msacc.olb"
"C:\NewRuntime\Support\Soa.dll"
"C:\NewRuntime\Support\Clntwrap.htm"
"C:\NewRuntime\Support\Rpt2dap.xsl"
"C:\NewRuntime\Support\Rpt2htm4.xsl"
"C:\NewRuntime\Support\Servwrap.asp"
"C:\NewRuntime\Support\Graph10.aw"
"C:\NewRuntime\Support\Mscdm.dll"
"C:\NewRuntime\Support\BIDI32.DLL_0001"
"C:\NewRuntime\Support\INTLDATE.DLL_0001"
"C:\NewRuntime\Support\UCS20.DLL_0001"
"C:\NewRuntime\Support\Mscal.dep"
"C:\NewRuntime\Support\Mscal.ocx"
"C:\NewRuntime\Support\Mscomctl.ocx"
"C:\NewRuntime\Support\Richtx32.ocx"
"C:\NewRuntime\Support\Vsflex3.ocx"
"C:\NewRuntime\Support\Msolap80.dll"
"C:\NewRuntime\Support\Msdmeng.dll"
"C:\NewRuntime\Support\Msdmine.dll"
"C:\NewRuntime\Support\Msdmine.rll"
"C:\NewRuntime\Support\Msolap80.rll"
"C:\NewRuntime\Support\Olapuir.rll"
"C:\NewRuntime\Support\Msmdun80.dll"
"C:\NewRuntime\Support\Msmdcb80.dll_0001"
"C:\NewRuntime\Support\Msmdgd80.dll_0001"
"C:\NewRuntime\Support\Msolui80.dll_0001"
"C:\NewRuntime\Support\GlobalDa.BFA7.7EBEDD31_AA66_11D2_B980_006097C4DE24"
"C:\NewRuntime\Support\GlobalDa.F836.7EBEDD31_AA66_11D2_B980_006097C4DE24"
"C:\NewRuntime\Support\Arbli___.ttf"
"C:\NewRuntime\Support\Ariblk.ttf"
"C:\NewRuntime\Support\Antquab.ttf"
"C:\NewRuntime\Support\Antquabi.ttf"
"C:\NewRuntime\Support\Antquai.ttf"
"C:\NewRuntime\Support\Bkant.ttf"
"C:\NewRuntime\Support\Gothic.ttf"
"C:\NewRuntime\Support\Gothicb.ttf"
"C:\NewRuntime\Support\Gothicbi.ttf"
"C:\NewRuntime\Support\Gothici.ttf"
"C:\NewRuntime\Support\Hatten.ttf"
"C:\NewRuntime\Support\Wingdng2.ttf"
"C:\NewRuntime\Support\Wingdng3.ttf"
"C:\NewRuntime\Support\Fm20.dll"
"C:\NewRuntime\Support\Fm20enu.dll"
"C:\NewRuntime\Support\Graph.exe"
"C:\NewRuntime\Support\Gr9galry.gra"
"C:\NewRuntime\Support\Grintl32.dll"
"C:\NewRuntime\Support\Msrclr40.dll"
"C:\NewRuntime\Support\Msrecr40.dll"
"C:\NewRuntime\Support\Ctryinfo.txt"
"C:\NewRuntime\Support\Mso.dll"
"C:\NewRuntime\Support\Msoicons.exe"
"C:\NewRuntime\Support\Dw.exe"
"C:\NewRuntime\Support\Dwintl.dll"
"C:\NewRuntime\Support\Mso7ftp.exe"
"C:\NewRuntime\Support\Mso7ftpa.exe"
"C:\NewRuntime\Support\Mso7ftps.exe"
"C:\NewRuntime\Support\Msohev.dll"
"C:\NewRuntime\Support\Msohtmed.exe"
"C:\NewRuntime\Support\Msointl.dll"
"C:\NewRuntime\Support\MSIOFF10.MOF_0001"
"C:\NewRuntime\Support\Msioff10.ocx"
"C:\NewRuntime\Support\Offprv10.dll"
"C:\NewRuntime\Support\Offprv10.exe"
"C:\NewRuntime\Support\Msostyle.dll"
"C:\NewRuntime\Support\RICHED20.DLL_0001"
"C:\NewRuntime\Support\UCSCRIBE.DLL_0002"
"C:\NewRuntime\Support\USP10.DLL_0002"
"C:\NewRuntime\Support\Refedit.dll"
"C:\NewRuntime\Support\SAEXT.DLL_0001"
"C:\NewRuntime\Support\Seqchk10.dll"
"C:\NewRuntime\Support\Thdic.lex"
"C:\NewRuntime\Support\Trigram.lex"
"C:\NewRuntime\Support\Wzcnflct.chm"
"C:\NewRuntime\Support\Artsy.elm"
"C:\NewRuntime\Support\Artsy.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0027"
"C:\NewRuntime\Support\Axis.elm"
"C:\NewRuntime\Support\Axis.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0028"
"C:\NewRuntime\Support\Blends.elm"
"C:\NewRuntime\Support\Blends.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0030"
"C:\NewRuntime\Support\Blueprnt.elm"
"C:\NewRuntime\Support\Blueprnt.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0031"
"C:\NewRuntime\Support\Boldstri.elm"
"C:\NewRuntime\Support\Boldstri.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0032"
"C:\NewRuntime\Support\Capsules.elm"
"C:\NewRuntime\Support\Capsules.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0033"
"C:\NewRuntime\Support\Cascade.elm"
"C:\NewRuntime\Support\Cascade.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0034"
"C:\NewRuntime\Support\Citrus.elm"
"C:\NewRuntime\Support\Citrus.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0036"
"C:\NewRuntime\Support\Echo.elm"
"C:\NewRuntime\Support\Echo.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0038"
"C:\NewRuntime\Support\Eclipse.elm"
"C:\NewRuntime\Support\Eclipse.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0039"
"C:\NewRuntime\Support\Edge.elm"
"C:\NewRuntime\Support\Edge.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0040"
"C:\NewRuntime\Support\Expeditn.elm"
"C:\NewRuntime\Support\Expeditn.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0041"
"C:\NewRuntime\Support\Indust.elm"
"C:\NewRuntime\Support\Indust.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0044"
"C:\NewRuntime\Support\Layers.elm"
"C:\NewRuntime\Support\Layers.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0046"
"C:\NewRuntime\Support\Level.elm"
"C:\NewRuntime\Support\Level.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0047"
"C:\NewRuntime\Support\Network.elm"
"C:\NewRuntime\Support\Network.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0051"
"C:\NewRuntime\Support\Pixel.elm"
"C:\NewRuntime\Support\Pixel.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0053"
"C:\NewRuntime\Support\PREVIEW.GIF_0056"
"C:\NewRuntime\Support\Profile.elm"
"C:\NewRuntime\Support\Profile.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0057"
"C:\NewRuntime\Support\Quad.elm"
"C:\NewRuntime\Support\Quad.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0058"
"C:\NewRuntime\Support\Radial.elm"
"C:\NewRuntime\Support\Radial.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0059"
"C:\NewRuntime\Support\Refined.elm"
"C:\NewRuntime\Support\Refined.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0060"
"C:\NewRuntime\Support\Ricepapr.elm"
"C:\NewRuntime\Support\Ricepapr.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0061"
"C:\NewRuntime\Support\Rmnsque.elm"
"C:\NewRuntime\Support\Rmnsque.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0063"
"C:\NewRuntime\Support\Strtedge.elm"
"C:\NewRuntime\Support\Strtedge.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0064"
"C:\NewRuntime\Support\Studio.elm"
"C:\NewRuntime\Support\Studio.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0065"
"C:\NewRuntime\Support\Sumipntg.elm"
"C:\NewRuntime\Support\Sumipntg.inf"
"C:\NewRuntime\Support\Themes.inf"
"C:\NewRuntime\Support\PREVIEW.GIF_0067"
"C:\NewRuntime\Support\Watermar.elm"
"C:\NewRuntime\Support\Watermar.inf"
"C:\NewRuntime\Support\Mscal.cnt"
"C:\NewRuntime\Support\Mscal.hlp"
"C:\NewRuntime\Support\Grtip10.hlp"
"C:\NewRuntime\Support\Graph10.chm"
"C:\NewRuntime\Support\Vbagr10.chm"
"C:\NewRuntime\Support\Owcrdp10.chm"
"C:\NewRuntime\Support\Owcdpl10.chm"
"C:\NewRuntime\Support\Owcrpl10.chm"
"C:\NewRuntime\Support\Owcvba10.chm"
"C:\NewRuntime\Support\Owcdss10.chm"
"C:\NewRuntime\Support\Owcrss10.chm"
"C:\NewRuntime\Support\Owcdch10.chm"
"C:\NewRuntime\Support\Owcrch10.chm"
"C:\NewRuntime\Support\Owcfun10.chm"
"C:\NewRuntime\Support\Vbacv10.dll"
"C:\NewRuntime\Support\Vbacv10d.dll"
"C:\NewRuntime\Support\Vbacv20.dll"
"C:\NewRuntime\Support\Vbe6.dll"
"C:\NewRuntime\Support\Vbe6ext.olb"
"C:\NewRuntime\Support\Vbe6intl.dll"
"C:\NewRuntime\Support\Ven2232.olb"
"C:\NewRuntime\Support\Vbaend32.olb"
"C:\NewRuntime\Support\Vbaen32.olb"
"C:\NewRuntime\Support\Msaddndr.dll"
"C:\NewRuntime\Support\Vbame.dll"
"C:\NewRuntime\Support\Scp32.dll"
"C:\NewRuntime\Support\Msstdfmt.dll"
"C:\NewRuntime\Support\Msstkprp.dll"
"C:\NewRuntime\Support\Owc10.dll"
"C:\NewRuntime\Support\Owci10.dll"
"C:\NewRuntime\Support\D3d7nt4.dll"
"C:\NewRuntime\Support\Dd7nt4.dll"
"C:\NewRuntime\Support\Msowcf.dll"
"C:\NewRuntime\Support\Mce.dll"
"C:\NewRuntime\Support\Mceintl.dll"
"C:\NewRuntime\Support\Ocp.dll"
"C:\NewRuntime\Support\Ocp.sll"
"C:\NewRuntime\Support\Ocpintl.dll"
"C:\NewRuntime\Support\msxml3.dll.35210702_493B_42CA_BA13_865C5A8BDAC1"
"C:\NewRuntime\Support\msxml3a.dll.35210702_493B_42CA_BA13_865C5A8BDAC1"
"C:\NewRuntime\Support\msxml3r.dll.35210702_493B_42CA_BA13_865C5A8BDAC1"
"C:\NewRuntime\Support\vsansidl.2BF3.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\msddsdll.CAB3.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\msddsuid.C87E.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\msddsfdl.2BF3.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\msddslmd.221A.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\vdt70uid.C87E.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\vdt70dll.CAB3.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\mdt3gdll.CAB3.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\msvcp70d.221A.3643236F_FC70_11D3_A536_0090278A1BB8"
"C:\NewRuntime\Support\msvcr70d.221A.3643236F_FC70_11D3_A536_0090278A1BB8"
-----end-----


Relevant Pages