Domanda

Sto creando una tabella pivot di Excel foglio nella mia applicazione web ASP .NET utilizzando 12.0 componenti di Microsoft Office Excel Interop. Si sta creando il file di Excel in modo corretto, quando ho eseguito dal mio Visual Studio 2008 in modalità / uscita di debug.

Ma quando ho distribuire la soluzione in IIS 7, prima ho ottenuto alcuni problemi di autorizzazione, che ho risolto dando il permesso nel file DCOMCNFG. Ora sto ottenendo il seguente errore, quando si tenta di aprire il file di Excel:

  

Microsoft Office Excel non può aprire o   salvare altre documenti perché ci   non è sufficiente memoria o su disco   spazio. • Per rendere più memoria   disponibili, cartelle di lavoro o di chiudere i programmi   non è più necessario. • Per liberare disco   spazio, eliminare i file non è più necessario   dal disco si salva.

Questi sono il codice che ho usato per aprire e chiudere l'oggetto applicazione Excel

        xlApp.Visible = true;
        xlApp.UserControl = true;

        oSheet = null;
        oWB = null;
        xlApp.Quit();
        xlApp=null;
È stato utile?

Soluzione

Si prega di rinunciare a un tale approccio il più presto possibile e prendere in considerazione i suggerimenti ufficiali Microsoft,

http://support.microsoft.com/kb/257757

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top