Cuestión : Excepción de HRESULT: libro de trabajo abierto de 0x800A03EC Interop Excel

Tengo A.C. # el prject que cuando el funcionamiento localmente puede abrirse y ahorrar feliz sobresalen los libros de trabajo usar la automatización.  Cuando pongo el proyecto en un web server yo conseguir la excepción de HRESULT: 0x800A03EC si I trry abrir un libro de trabajo o ahorrar uno.  Puedo obtener una lista de los archivos en la carpeta en la cual el libro de trabajo es ayuda de located.

Any sería grandemente appreciated.


Description: Una excepción unhandled ocurrió durante la ejecución de la petición actual de la tela. Repasar por favor el rastro de apilado para más información sobre el error y donde originó en el código. detalles del

Exception: System.Runtime.InteropServices.COMException: Excepción de HRESULT: error de 0x800A03EC

Source:


Line 630:            Objeto objMissing = System.Reflection.Missing.Value;
Line 631:            objFileFormat del objeto = (objeto) Microsoft.Office.Interop. Excel.XlFileFormat.xlHtml;
Line 632:            objBook = objBooks.Open (strFullPathToFile,
Line 633:                objMissing,
Line 634 de //updatelinks:                falso, archivo del

Source del
de //readonly: rvices \ App_Code \ línea de c:\inetpub\wwwroot\WSWebSe de Helpers.cs: 632 rastro del

Stack:


[COMException (0x800a03ec): Excepción de HRESULT: 0x800A03EC]
Microsoft.Office.Interop.Excel. Workbooks. (Nombre de fichero del String, objeto UpdateLinks, se oponen inalterable, formato del objeto, contraseña del objeto, objeto WriteResPassword, objeto IgnoreReadOnlyRecommended, origen del objeto del , delimitador del objeto, se oponen Editable, objeto notifican, convertidor del objeto, objeto AddToMru, se oponen el Local, el objeto CorruptLoad) +0
WSWebServices.App_Code.Helpers.GetExcelWorkSheet (secuencia strFullPathToFile, intHwnd de Int32&) en el rvices \ App_Code \ Helpers.cs de c:\inetpub\wwwroot\WSWebSe: 632
ImportIdentityVerificationData.btnWorkWithFile_Click (remitente de Object, EventArgs e) en el rvices \ Surveys \ ImportIdentityVerificationData.aspx.cs de c:\inetpub\wwwroot\WSWebSe: 219
System.Web.UI.WebControls.Button.OnClick

(de EventArgs e) +111
System.Web.UI.WebControls.Button.RaisePostBackEvent (eventArgument) de String +110
System.Web.UI.WebControls.Button.System. Web.UI.IPostBackEventHandler.RaisePostBackEvent (eventArgument) de la secuencia +10
System.Web.UI.Page.RaisePostBackEvent (sourceControl de IPostBackEventHandler, eventArgument de la secuencia) +13
System.Web.UI.Page.RaisePostBackEvent (postData) de NameValueCollection +36
System.Web.UI.Page.ProcessRequestMain (includeStagesBeforeAsyncPoint, includeStagesAfterAsyncPoint) +1565

class= del

Respuesta : Excepción de HRESULT: libro de trabajo abierto de 0x800A03EC Interop Excel

Solucioné este problema mismo usando ExcelLibrary que parece mucho menos peculiar que usar Interop

Gracias de todos modos
Otras soluciones  
 
programming4us programming4us