Salve a tutti sto utilizzando Excel in una mia applicazione ASP.Net il problema e che in fase di debug sulla mia macchina l'applicazione il tutto funziona correttamente, mentre invece quando la lancio in pubblicazione su un server IIS 6 su Windows Server 2003 al momento del primo utilizzo della procedura Excel mi viene dato il seguente errore:
Memoria o spazio su disco insufficiente. Impossibile aprire o salvare ulteriori documenti.
• Per aumentare la memoria disponibile, chiudere le cartelle di lavoro o i programmi non necessari.
• Per rendere disponibile spazio su disco eliminare i file non necessari.
Il codice che utillizo è molto semplice:
Ho dato tutti i permessi necessari per gli utenti IIS_WPG e IUSR alle api COM excel tramite l'utility dcomcnfg.exe(visto che al primo avvio dava problemi)codice:Dim xlApp As New Excel.Application() xlApp.Workbooks.Add() xlApp.ActiveWorkbook.Worksheets(1).Activate() xlApp.Visible = False xlApp.Cells(1, 1) = "Num.Posizione" xlApp.Cells(1, 2) = "Valutazione" xlApp.ActiveWorkbook.SaveAs(nomeFileExcel, Excel.XlFileFormat.xlExcel8) xlApp.Quit()
Aspettando una vostra risposta...saluti a tutti.

Rispondi quotando