COMException (0x800A13E9) - Word-interop-Dienste

Ich bin immer dieser stacktrace:

System.Runtime.InteropServices.COMException (0x800A13E9): Word ðú÷ì ááòéä.
   at Microsoft.Office.Interop.Word.Documents.Add(Object& Template, Object& NewTemplate, Object& DocumentType, Object& Visible)
   at Crm.DocumentGeneration.Printing.DocumentsPrinter.MergeDocuments(ApplicationClass& wordApp, IEnumerable`1 printDataItems, String tempDirectory, String template) in C:\Work\Danel.Nursing\Crm.DocumentGeneration.Printing\DocumentsPrinter.cs:line 249

Nach ein wenig googeln scheint es, dass COMException (0x800A13E9) ist out-of-memory-Ausnahme, aber es ist genug Speicher auf dem server zu starten Raumschiff 8192 Raumschiffe.

Hier ist der Aufruf der Funktion:

Document document = wordApp.Documents.Add(ref defaultTemplate, ref missing, ref missing, ref missing);

Nichts ist null oder ungültig mit defaultTemplate, das habe ich überprüft.

  • "genug Speicher auf dem server zu starten ein Raumschiff" - ähm, Sir, 1MB RAM ist definitiv nicht genug für was auch immer du tust mit Word!!! popsci.com/node/31716
  • LOL! aber es ist nicht zu helfen 🙁
InformationsquelleAutor the_drow | 2010-10-27
Schreibe einen Kommentar