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
--
David Young - 28 Apr 2005 00:55 GMT
Ummm...redistributing the dll's is a direct violation of the EULA.
> Hi,
>
[quoted text clipped - 19 lines]
> Anand
> --
Christof Nordiek - 28 Apr 2005 09:34 GMT
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
> Hi,
>
[quoted text clipped - 18 lines]
> Thanks a lot for your time,
> Anand