Ich verwende Microsoft Office PIA von FSharp. Wenn ich versuche, und die SynonymInfo von Microsoft Word wie diese:FSharp und Microsoft Office PIA
#r "Office.dll"
#r "Microsoft.Office.Interop.Word.dll"
open Microsoft.Office.Interop.Word
let application = ApplicationClass()
let synonymInfo = application.SynonymInfo("bracket")
let meaningList = synonymInfo.MeaningList :?> string[]
ich diese Ausnahme bin immer:
System.InvalidCastException: Kann nicht Objekt des Typs werfen ‚System.String [*] 'Geben Sie' System.String [] 'ein.
Wird das Casting vom COM-Objekt verursacht? Wie kann ich das richtig umsetzen? Ist das * für ein Tupel? Wenn ja string [,] auch nicht funktioniert ...
Dank