Fråga : Undantag från HRESULT: öppen Excelarbetsbok för 0x800A03EC Interop

Jag har A.C. nr. prject som, när spring lokalt kan lyckligt öppna och räddningen överträffar arbetsböcker using automation.  Få undantag från HRESULT: när jag sätter projektera på en webbserver mig, 0x800A03EC om trry I att öppna en arbetsbok eller räddning en.  Förmiddag som I är kompetent att erhålla en lista av, sparar i mappen som arbetsboken är skulle hjälp i för located.

Any är väldeliga appreciated.


Description: Ett unhandled undantag uppstod under utförandet av strömrengöringsdukförfråganen. Behaga granskar bunttracen för mer information om felet och var det påbörjade i kodifiera.

Exception specificerar: System.Runtime.InteropServices.COMException: Undantag från HRESULT: fel för 0x800A03EC

Source:


Line 630:            Anmärka objMissing = System.Reflection.Missing.Value;
Line 631:            anmärka objFileFormat = (anmärka), Microsoft.Office.Interop. Excel.XlFileFormat.xlHtml;
Line 632:            objBook = objBooks.Open (strFullPathToFile,
Line 633:                objMissing //updatelinks
Line 634:                falsk

Source för //readonly
sparar: c:\inetpub\wwwroot\WSWebSe rvices \ App_Code \ Helpers.cs fodrar: 632 Trace för

Stack:


[COMException (0x800a03ec): Undantag från HRESULT: 0x800A03EC]
Microsoft.Office.Interop.Excel. Workbooks. Öppna (den String filenamen, anmärker UpdateLinks, anmärker skrivskytt, anmärker formaterar, anmärker lösenord, anmärker WriteResPassword, anmärker IgnoreReadOnlyRecommended, anmärker beskärning, anmärker delimiteren, anmärker redigerbart, anmärker meddelar, anmärker omformaren, anmärker AddToMru, anmärker lokal, anmärker CorruptLoad), +0
WSWebServices.App_Code.Helpers.GetExcelWorkSheet (stränga strFullPathToFile, Int32&-intHwnd), i c:\inetpub\wwwroot\WSWebSe rvices \ App_Code \ Helpers.cs: 632
ImportIdentityVerificationData.btnWorkWithFile_Click (den Object avsändaren, EventArgs e) i c:\inetpub\wwwroot\WSWebSe rvices \ Surveys \ ImportIdentityVerificationData.aspx.cs:

för 219
System.Web.UI.WebControls.Button.OnClick (EventArgs e) +111
System.Web.UI.WebControls.Button.RaisePostBackEvent (den String eventArgumenten) +110
System.Web.UI.WebControls.Button.System. Web.UI.IPostBackEventHandler.RaisePostBackEvent (stränga eventArgumenten), +10
System.Web.UI.Page.RaisePostBackEvent (den IPostBackEventHandler sourceControlen, stränger eventArgument), +13
System.Web.UI.Page.RaisePostBackEvent (den NameValueCollection postDataen) +36
System.Web.UI.Page.ProcessRequestMain (Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565

" klar "

Svar : Undantag från HRESULT: öppen Excelarbetsbok för 0x800A03EC Interop

Jag löste detta problem jag själv, genom att använda ExcelLibrary som verkar mycket mindre besynnerlig än using Interop

Tack på något sätt
Andra lösningar  
 
programming4us programming4us