ich versuche, eine XLSX-Datei von VS2010 .NET zu öffnen 3.5 auf einem 64-Bit-Windows-7C#: Öffnen Sie Excel (.xlsx) Work => COMException
Das ist der Code:
string fileName = string.Format("{0}\\test.xlsx", Directory.GetCurrentDirectory());
Application _excelApp = new ApplicationClass();
Workbook workBook = _excelApp.Workbooks.Open(fileName);
das ist ich die Fehlermeldung erhalten:
Old format or invalid type library. (Exception from HRESULT: 0x80028018 (TYPE_E_INVDATAREAD))
Was mache ich falsch, ich fast verrückt ... ich habe versucht, alles, was ich zumindest denken ...
Google "0x80028018" und den ersten Treffer machen. –
Ich tat Hans ich tat und ja mein Büro 2010 ist Englisch und meine Region Einstellungen in Win 7 sind Österreich. Dann habe ich wirklich alles auf Englisch/UK inklusive Tastatureinstellungen eingestellt. Habe einen Neustart des Betriebssystems durchgeführt und das Projekt erneut ausgeführt. Gleicher Fehler !? WTF ... – Elisabeth
Ich bin am selben Punkt. Haben Sie irgendwelche Lösungen für das Problem gefunden? –