Access 2003 and Runtime with SOAP

S

Sharat Koya

Hello I need some help with the following.

I have an ADP project that consumes a web service. The web service
connection was setup using MS Office Web Service Toolkit. I then run the adp
file in Access 2003 with or without /runtime option and everything is well
and good.

At this point I want to deploy to multiple PCs that don't have Access 2003
so I used the developers extensions to make a setup file etc. I then install
this setup file along with MSXML4 and MDAC2.8. On the runtime edition I try
and run the adp and everything is fine until the webservice instance is
initialised. At this point I get an error stating that
-- Your database or project contains a missing or broken reference to the
file
'MSSOAP30.DLL' version 3.0 --

I have posted a message in microsoft.public.access and they recommend trying
installing the web services toolkit along with runtime and trying the other
SOAP - Apparently there are two versions of the DLL.
One in "\program files\common files\microsoft shared\office11" and one in
"\program files\common files\MSSOAP\Binaries" These both exist on PCs with
full access2003 and the optional office web service kit on the Office 2003
CD.

Only the MSSOAP\Binaries one exists on for the runtime edition as the
MSSOAP30.DLL that comes with Office 2003 has to be installed with it. I have
tried to link the project to the other dll and it fails. They seem some how
not to be the same.

Please help ? Is there some where I can download a redistributable version
of the DLL that is included on the CD? I have tried registering both
versions of the DLL on the runtime machines and they both fail. I have also
tried the redistributable MSSOAP install package and that was the same as
MSSOAP\binaries.

Thanks for any time on this.

Sharat Koya
Addenbrookes Hospital
Cambridge University NHS Foundation Trust
UK
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top