Distributing Word dlls (COM,CLSID not valid/registered)

A

anand

Hi,

We have developed a web application, which uses Interop.Word.dll
to read from word documents and write to word documents. Problem
is that our client is persisting that we develop the solution in
such a way that the app can be deployed in a machine where Office
is not installed!

I read that Word dlls are not redistributables. We tried to create
a Setup (Installer), include the dll dependencies Interop.Word.dll,
Interop.VBIDE.dll, Office.dll et. al., set the 'Register' flag to
vsdraCOM and deploy it is a machine. But when the app gets executed,
we get the error- COM object with CLSID {xxxx} is either not valid
or not registered.

It would be helpful if someone can:
- Provide a sugestion/solution to the problem
- Say/Comfirm that this is not possible! (Using Word dlls in a
machine which doesn't have Office installed)

Thanks a lot for your time,
Anand
--
 
C

Christof Nordiek

i'm sure it's not possible.
using Interop.Word.dll is nothing else then 'using' Word by a (.NET)program.
so word has to be installed.
i suppose it's the license-policy of MS that you can't edit Word-Documents
without havig Word.

Christof
 

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