Thank you for your quick answer.
My requirements are very strict.
The intranet will be used with existing docs, so PDF is not an option.
The client wants to send word only (not html) because his clients
requests word.
3-rd party is not also an option
So I need to use Word.
Do I need Office on the server for the automation? Will Office XP
answer my problems?
I'm asking also about Office 2003 and VSTo (if it is a must or not for
office 2003) , since the system administrator at my client's office
have installed Office 2003 on the web server and it surely didn't help
me, since I'm using xp redistributables. Tried ti switch to Office
2003, but couldn't find any article about web sites without mentioning
VSTO, so I'm just lost and very stressed on this.
Sorry for the simple questions.
On Jan 29, 2:33 am, "Mark Rae" <m...@markNOSPAMrae.com> wrote:
> <liya.tan...@gmail.com> wrote in messagenews:(E-Mail Removed)...
>
> > I'm developing an intranet (win XP, .NET 2, Visual Studio 2005,
> > Microsoft.Office.Interop.Word.dll in references)Firstly, you really need to understand that server-side automation of Office
> is not recommended at all to the extent that Microsoft won't actually
> support any application which uses it:http://support.microsoft.com/default...US;q257757#kb2
>
> If you absolutely *have* to use Microsoft Word for what appears to be a
> fairly simple mail function, then you need to consider a 3rd-party solution
> like this:http://www.aspose.com/Products/Aspos...s/Default.aspx
>
> There are several other possible solutions:
>
> 1) Create the email as an HTML document. If you save it and give it a .doc
> extension, Word will open it just like a native Word document
>
> 2) Use this:http://www.microsoft.com/downloads/d...d=fe118952-354...
>
> 3) If your email absolutely has to be in the form of an attachment, consider
> using a PDF document instead of a Word document.