Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Access runtime packaging error

72 views
Skip to first unread message

jonah

unread,
May 5, 2004, 5:23:48 AM5/5/04
to
I have two problems with packaging a runtime Access app.
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.

I package up the application and try to install it on a
machine with Win98 on it. I get the following two errors:

1 the language on the target machine is not the expected
(MS KB article 826280). But the PC I packaged on and the
one I am trying to install on are both UK English!

2 When I get over the first problem by making the target
machine US English, it then goes on to complain of an
unexpected file error (MS KB article 303227), an issue
which it says was resolved by Office Dev SP1! I have SP3.

Both problems can be kluged out but I would like to give
my customers a straightforward installation. Any ideas
out there?

Many thanks.

Ken Snell

unread,
May 5, 2004, 2:49:38 PM5/5/04
to
Can't provide suggestions on the first one, but on the second one, Office
Developer has its own SP updates, and they're separate from the Office SP
updates. Office XP currently has SP3 out, and Office Developer currently has
SP1 out.

You can get the Developer SP1 here:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a5272cd8-72b4-4a23-8c21-2d8569e102c0&DisplayLang=en


--
Ken Snell
<MS ACCESS MVP>


"jonah" <anon...@discussions.microsoft.com> wrote in message
news:875901c43282$abee3970$a601...@phx.gbl...

Chris Mills

unread,
May 10, 2004, 3:51:47 PM5/10/04
to
> 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: 2003-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-----


Chris Mills

unread,
May 20, 2004, 6:22:23 AM5/20/04
to
Sorry, can't help maybe someone else or perusing these ng's can. I've seen
many posts on the language problem but never experienced it myself.

In the Regional Options or thereabouts, Win2000 and I believe WinXP, there is
both a language ("Your locale") and a "Set default" button. MS tried to get
smart (as far as I can gather), by allowing both a frenchie and a pom, and
then a canadian, to variously log-on. I had a few problems until I set it all
the same...

I could also be way off the mark.

Chris

"Myles" <anon...@discussions.microsoft.com> wrote in message
news:664D3FC6-B915-49D1...@microsoft.com...
> I have followed the article and produced a new runtime, wrapped it all up in
a new cab, and this has solved all the windows 98 problems. I still have the
'language' problems on win XP pro tablet machines. Is there a more recent
article that lists files to cover this problem?
>
> PS Language problems refers to windows detecting incompatible languages when
infact they are both set up in the same language.


Chris Mills

unread,
May 23, 2004, 11:33:53 PM5/23/04
to
(Access XP)
 
Thanks for your kind words Myles. As far as I can see all developers are in the same boat of lack-of-concern by Microsoft. Here's my own classic.
 
I purchased Office XP Developer just a week or so before it became obsolete, that is, it was or should have been by this time up to whatever SP.
 
What did I receive? I received the very original version! I complained to the supplier and made a right fuss, but eventually got nowhere.
"Why can't you download the patches?"
"I can, but I want it on CD and thought I was buying current software".
"You can purchase the CD's!" ("You can purchase our bug fixes!")
 
I might as well not have bothered. If I distributed KNOWN old buggy software to my own customers (and god knows I have my own bugs), I could be prosecuted for negligence.
-----
Anyway, never mind. I'm a developer and should be able to do these things. But what about my customers, non-techo's? Are they expected to receive my latest s/w, replete with instructions to contact Microsoft site to download patches to Access? Before they can even run it?
 
I don't think so. That's why I had to go to extraordinary lengths to work out how to apply the patches BEFOREHAND. To fix Microsoft faults in my package...
 
Chris
 
0 new messages