Frage : Ausnahme von HRESULT: 0x800A03EC Interop geöffnetes Excel Arbeitsbuch

Ich habe Wechselstrom # prject, die, wenn am Ort laufen glücklich sich öffnen und speichern kann Arbeitsbücher using Automatisierung übertreffen.  Wenn ich das Projekt auf ein web server ich setze, Ausnahme von HRESULT erhalten: 0x800A03EC wenn I trry ein Arbeitsbuch öffnen oder ein speichern.  Ich bin in der Lage, eine Liste der Akten im Faltblatt zu erhalten, in dem das Arbeitsbuch located.

Any Hilfe würde sein groß appreciated.


Description ist: Eine unhandled Ausnahme trat während der Durchführung des gegenwärtigen Netzantrags auf. Das Kellerprotokoll zu mehr Information über die Störung bitte wiederholen und wo sie aus dem Code stammte.

Exception Details: System.Runtime.InteropServices.COMException: Ausnahme von HRESULT: 0x800A03EC

Source Störung:


Line 630:            objMissing Gegenstand = System.Reflection.Missing.Value;
Line 631:            Gegenstand objFileFormat = (Gegenstand) Microsoft.Office.Interop. Excel.XlFileFormat.xlHtml;
Line 632:            objBook = objBooks.Open (strFullPathToFile,
Line 633:                objMissing, //updatelinks
Line 634:                falsch, //readonly


Source Akte: c:\inetpub\wwwroot\WSWebSe rvices \ App_Code \ Helpers.cs Linie: 632

Stack Spur:


[COMException (0x800a03ec): Ausnahme von HRESULT: 0x800A03EC]
Microsoft.Office.Interop.Excel. Workbooks. Geöffnetes (String Dateiname, Gegenstand UpdateLinks, Read-only, Gegenstand-Format, Gegenstand-Kennwort, Gegenstand WriteResPassword, Gegenstand IgnoreReadOnlyRecommended, Gegenstand-Ursprung, Gegenstand-Begrenzer, einwenden Editable, Gegenstand mitteilen, Gegenstand-Konverter, Gegenstand AddToMru, einwenden Einheimisches, Gegenstand CorruptLoad) ein, +0
WSWebServices.App_Code.Helpers.GetExcelWorkSheet (Schnur strFullPathToFile, Int32& intHwnd) im c:\inetpub\wwwroot\WSWebSe rvices \ App_Code \ Helpers.cs: 632
ImportIdentityVerificationData.btnWorkWithFile_Click (Object Absender, EventArgs e) im c:\inetpub\wwwroot\WSWebSe rvices \ Surveys \ ImportIdentityVerificationData.aspx.cs: 219
System.Web.UI.WebControls.Button.OnClick (EventArgs e) +111
System.Web.UI.WebControls.Button.RaisePostBackEvent (String eventArgument) +110
System.Web.UI.WebControls.Button.System. Web.UI.IPostBackEventHandler.RaisePostBackEvent (Schnur eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent (IPostBackEventHandler sourceControl, Schnur eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent (NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain (Boolesches includeStagesBeforeAsyncPoint, Boolesches includeStagesAfterAsyncPoint) +1565



Antwort : Ausnahme von HRESULT: 0x800A03EC Interop geöffnetes Excel Arbeitsbuch

Ich löste dieses Problem selbst, indem ich ExcelLibrary verwendete, das viel weniger schrullig als using Interop scheint

Dank irgendwie
Weitere Lösungen  
 
programming4us programming4us