113 messaggi dal 27 ottobre 2005
Salve, sto realizzando un'applicazione Web in questo ambiente:
Windows 2008 Server R2 x64 (IIS7)
VS2010 (asp.net, vb.net, .Net framework 4.0)

Sto utilizzando un modello Word per generare un documento di stampa, sfruttando Office automation (Office.Interop dll versione 2003). Il problema è che, al termine della procedura (senza alcun errore), il processo di WINWORD.EXE non si chiude (nel task manager continua ad esserci il processo WINWORD.EXE*32). Il problema, si presenta anche con queste poche linee di codice:

Dim AppWord As New Microsoft.Office.Interop.Word.Application
AppWord.Documents.Open(FileName:=PathFileStampa)
AppWord.Quit()
System.Runtime.InteropServices.Marshal.ReleaseComObject(AppWord)
AppWord = Nothing
GC.Collect()

Non riscontro il problema (il processo si chiude correttamente al termine della stampa) se la stessa applicazione viene "portata" in ambiente Windows 2003 Server.

Cosa sto sbagliando ?

Grazie
Stefano

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.